Sourcify Logo

0x456Ac26E5ec083EE9889eBa0d1a0A582502B8e84

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
Ethereum_SpokePool
Compilation Target
contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
Language
SoliditySolidity
Compiler
solc 0.8.30+commit.73712a01
EVM Version
prague
Verified At
2026-09-01 15:46:54 UTC
Deployer
0x9A8f92a830A5cB89a3816e3D267CB7791c16b04D
Deployment Transaction
0x240776650dbcc9a9074c5fef6563e42689666ec476d7727601289d5f5cc1d4e0
Block Number
25747494
Transaction Index
139

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
15960x00000000000000000000000000000000000000000000000000000000000000006302
15990x00000000000000000000000000000000000000000000000000000000000000006423
20500x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc21957, 16038, 18681, 19116, 19247
20530x0000000000000000000000000000000000000000000000000000000000000e106205, 16517
20560x00000000000000000000000000000000000000000000000000000000000054601102, 15954
20600x000000000000000000000000998d7c178a1f9607b47ea3a8e22426451b3ce7071282, 5856, 9596, 15029, 15267
62770x000000000000000000000000456ac26e5ec083ee9889eba0d1a0a582502b8e844235, 5174, 5517

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
011_initializingboolcontracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
101600__gapuint256[50]contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
5101600__gapuint256[50]contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
101032_statusuint256contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
10201568__gapuint256[49]contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
151032000__gapuint256[1000]contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
1151032_HASHED_NAMEbytes32contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
1152032_HASHED_VERSIONbytes32contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
1153032000__gapuint256[1000]contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2153020crossDomainAdminaddresscontracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2154020withdrawalRecipientaddresscontracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2155020DEPRECATED_wrappedNativeTokencontract WETH9Interfacecontracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2155204DEPRECATED_depositQuoteTimeBufferuint32contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2155244numberOfDepositsuint32contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2155281pausedFillsboolcontracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2155291pausedDepositsboolcontracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2156032rootBundlesstruct SpokePoolInterface.RootBundle[]contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2157032DEPRECATED_enabledDepositRoutesmapping(address ⇒ mapping(uint256 ⇒ bool))contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2158032DEPRECATED_relayFillsmapping(bytes32 ⇒ uint256)contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2159032DEPRECATED_fillCountermapping(address ⇒ uint256)contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2160032DEPRECATED_depositCountermapping(address ⇒ uint256)contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2161032DEPRECATED_refundsRequestedmapping(bytes32 ⇒ uint256)contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2162032fillStatusesmapping(bytes32 ⇒ uint256)contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2163032relayerRefundmapping(address ⇒ mapping(address ⇒ uint256))contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2164032oftMessengersmapping(address ⇒ address)contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
2165031904__gapuint256[997]contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
316201600__gapuint256[50]contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
3212020_owneraddresscontracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool
321301568__gapuint256[49]contracts/spoke-pools/Ethereum_SpokePool.sol:Ethereum_SpokePool

Transient Storage Layout

No transient storage layouts found in the compiler output.

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