Sourcify Logo

0x2d550E003fdE3E3114b1bbd03A25F2498C51E280

on OP Mainnet (10)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
EscrowedEXA
Compilation Target
contracts/periphery/EscrowedEXA.sol:EscrowedEXA
Language
SoliditySolidity
Compiler
solc 0.8.17+commit.8df45f5f
EVM Version
london
Verified At
2024-08-08 10:42:02 UTC
Deployer
0xe61Bdef3FFF4C3CF7A07996DCB8802b5C85B665a
Deployment Transaction
0x734b25aa9a9bd40a49a9657027654ce991c9714f1c8ab402eceadd95a2982c45
Block Number
110987441
Transaction Index
5

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
67620x0000000000000000000000001e925de1c68ef83bd98ee3e130ef14a50309c01b1348, 2801, 2979, 3161, 3745, 4067, 4404, 4561, 5384, 5473, 8308
67660x000000000000000000000000b923abdca17aed90eb5ec5e407bd37164f632bfd1015, 2211, 2427, 2585, 3351, 3779, 4885, 5586, 6702, 6859, 6982

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8contracts/periphery/EscrowedEXA.sol:EscrowedEXA
011_initializingboolcontracts/periphery/EscrowedEXA.sol:EscrowedEXA
101600__gapuint256[50]contracts/periphery/EscrowedEXA.sol:EscrowedEXA
51032_balancesmapping(address ⇒ uint256)contracts/periphery/EscrowedEXA.sol:EscrowedEXA
52032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/periphery/EscrowedEXA.sol:EscrowedEXA
53032_totalSupplyuint256contracts/periphery/EscrowedEXA.sol:EscrowedEXA
54032_namestringcontracts/periphery/EscrowedEXA.sol:EscrowedEXA
55032_symbolstringcontracts/periphery/EscrowedEXA.sol:EscrowedEXA
5601440__gapuint256[45]contracts/periphery/EscrowedEXA.sol:EscrowedEXA
101032_hashedNamebytes32contracts/periphery/EscrowedEXA.sol:EscrowedEXA
102032_hashedVersionbytes32contracts/periphery/EscrowedEXA.sol:EscrowedEXA
103032_namestringcontracts/periphery/EscrowedEXA.sol:EscrowedEXA
104032_versionstringcontracts/periphery/EscrowedEXA.sol:EscrowedEXA
10501536__gapuint256[48]contracts/periphery/EscrowedEXA.sol:EscrowedEXA
153032_noncesmapping(address ⇒ struct CountersUpgradeable.Counter)contracts/periphery/EscrowedEXA.sol:EscrowedEXA
154032_PERMIT_TYPEHASH_DEPRECATED_SLOTbytes32contracts/periphery/EscrowedEXA.sol:EscrowedEXA
15501568__gapuint256[49]contracts/periphery/EscrowedEXA.sol:EscrowedEXA
204032_delegatesmapping(address ⇒ address)contracts/periphery/EscrowedEXA.sol:EscrowedEXA
205032_checkpointsmapping(address ⇒ struct ERC20VotesUpgradeable.Checkpoint[])contracts/periphery/EscrowedEXA.sol:EscrowedEXA
206032_totalSupplyCheckpointsstruct ERC20VotesUpgradeable.Checkpoint[]contracts/periphery/EscrowedEXA.sol:EscrowedEXA
20701504__gapuint256[47]contracts/periphery/EscrowedEXA.sol:EscrowedEXA
25401600__gapuint256[50]contracts/periphery/EscrowedEXA.sol:EscrowedEXA
304032_rolesmapping(bytes32 ⇒ struct AccessControlUpgradeable.RoleData)contracts/periphery/EscrowedEXA.sol:EscrowedEXA
30501568__gapuint256[49]contracts/periphery/EscrowedEXA.sol:EscrowedEXA
354032reserveRatiouint256contracts/periphery/EscrowedEXA.sol:EscrowedEXA
35505vestingPerioduint40contracts/periphery/EscrowedEXA.sol:EscrowedEXA
356032reservesmapping(uint256 ⇒ uint256)contracts/periphery/EscrowedEXA.sol:EscrowedEXA

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