Sourcify Logo

0xfF8697d8d2998d6AA2e09B405795C6F4BEeB0C81

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
Depository
Compilation Target
contracts/Depository.sol:Depository
Language
SoliditySolidity
Compiler
solc 0.8.20+commit.a1b79de6
EVM Version
shanghai
Verified At
2024-08-08 11:25:01 UTC
Deployer
0xEB2A22b27C7Ad5eeE424Fd90b376c745E60f914E
Deployment Transaction
0xff3fe1462e86ab0045eef4bf193431d474b8c17bf744ed27387cec3216067b89
Block Number
17777168
Transaction Index
65

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmfDwxPxPfKZtmPnXeFfrVM5noA1a6MwvgxyNda5yUKNEW

Loading contract data...

Transformations

Loading contract data...

Runtime Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmfDwxPxPfKZtmPnXeFfrVM5noA1a6MwvgxyNda5yUKNEW

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
1060x0000000000000000000000000001a500a6b18995b03f44bb040a5ffc28e45cb0396, 7545

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020owneraddresscontracts/Depository.sol:Depository
0204bondCounteruint32contracts/Depository.sol:Depository
0244productCounteruint32contracts/Depository.sol:Depository
1020tokenomicsaddresscontracts/Depository.sol:Depository
2020treasuryaddresscontracts/Depository.sol:Depository
3020bondCalculatoraddresscontracts/Depository.sol:Depository
4032mapUserBondsmapping(uint256 ⇒ struct Bond)contracts/Depository.sol:Depository
5032mapBondProductsmapping(uint256 ⇒ struct Product)contracts/Depository.sol:Depository

Transient Storage Layout

Transient storage layout is only available for Solidity contracts compiled with version ≥ 0.8.27.

Standard JSON Input

This isn't the original compiler JSON data. Generated for compatibility.

Loading...

Standard JSON Output

This isn't the original compiler JSON data. Generated for compatibility.

Loading...