Sourcify Logo

0x5a0F93D040De44e78F251b03c43be9CF317Dcf64

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
Tranche
Compilation Target
src/token/Tranche.sol:Tranche
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
cancun
Verified At
2025-08-04 14:16:18 UTC
Deployer
0x8D566ADACe57ee5DD2BF98953B804991D634211A
Deployment Transaction
0x68be1219e8b8e92a23b9b733aa2b972393a0c1ee332860c5e308f90486b9a92b
Block Number
22297839
Transaction Index
81

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: QmcyJkGKdiDcdq3dV2zHMTaeMfSZtNqWPTZpAvRCR91q64

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: QmcyJkGKdiDcdq3dV2zHMTaeMfSZtNqWPTZpAvRCR91q64

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
11080x0000000000000000000000000000000000000000000000000000000000000006697
11290xe416b338a274162320c79445ae6604141d1cb08275eb27011b69f002dc094d052057
11310xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc62094
11330x00000000000000000000000000000000000000000000000000000000000000011065, 1971
11350x26196a4feba23dba9f81df5a7aced493ee67f9c82140f3c773459f7eb0a420e52175

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032wardsmapping(address ⇒ uint256)src/token/Tranche.sol:Tranche
1032namestringsrc/token/Tranche.sol:Tranche
2032symbolstringsrc/token/Tranche.sol:Tranche
3032totalSupplyuint256src/token/Tranche.sol:Tranche
4032balancesmapping(address ⇒ uint256)src/token/Tranche.sol:Tranche
5032allowancemapping(address ⇒ mapping(address ⇒ uint256))src/token/Tranche.sol:Tranche
6032noncesmapping(address ⇒ uint256)src/token/Tranche.sol:Tranche
7032balancesmapping(address ⇒ struct ITranche.Balance)src/token/Tranche.sol:Tranche
8020hookaddresssrc/token/Tranche.sol:Tranche
9032vaultmapping(address ⇒ address)src/token/Tranche.sol:Tranche

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...