Sourcify Logosourcify.eth

0x0541f7536dc9f86708aE6e98aB35cc351B0D1289

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
HubPool
Compilation Target
contracts/HubPool.sol:HubPool
Language
Solidity
Compiler
solc 0.8.13+commit.abaa5c0e
EVM Version
default
Verified At
2026-02-14 20:51:58 UTC
Deployer
0x9A8f92a830A5cB89a3816e3D267CB7791c16b04D
Deployment Transaction
0x3d683336406d4c64715fdb39798d26c5efe240c5d9367a43255f931f0c26aaaa
Block Number
14819485
Transaction Index
80

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Loading contract data...

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1990454
Original (recompiled):0xa2646970667358221220a7a1341432d2699b5427f389035b2d3c2827174b2e902a7b53ffca240880ee9964736f6c634300080d0033
Transformed (onchain):0xa26469706673582212202a0816b789961471dbf13dcaea9dd0f6584733da85baee694bd8cf866d570c5464736f6c634300080d0033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
37520x000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc21305, 2490, 3699, 4060, 6754, 7112
37550x0000000000000000000000007db69eb9f52ed773e9b03f5068a1ea0275b2fd9d1716, 10007
37580x00000000000000000000000040f941e48a552bf496b154af6bf55725f18d77c32034, 3093, 6212, 12121, 12623

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1934354
Original (recompiled):0xa2646970667358221220a7a1341432d2699b5427f389035b2d3c2827174b2e902a7b53ffca240880ee9964736f6c634300080d0033
Transformed (onchain):0xa26469706673582212202a0816b789961471dbf13dcaea9dd0f6584733da85baee694bd8cf866d570c5464736f6c634300080d0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020timerAddressaddresscontracts/HubPool.sol:HubPool
0201_notEnteredboolcontracts/HubPool.sol:HubPool
1020_owneraddresscontracts/HubPool.sol:HubPool
20160rootBundleProposalstruct HubPoolInterface.RootBundlecontracts/HubPool.sol:HubPool
7032pooledTokensmapping(address ⇒ struct HubPoolInterface.PooledToken)contracts/HubPool.sol:HubPool
8032poolRebalanceRoutesmapping(bytes32 ⇒ address)contracts/HubPool.sol:HubPool
9032crossChainContractsmapping(uint256 ⇒ struct HubPoolInterface.CrossChainContract)contracts/HubPool.sol:HubPool
10032unclaimedAccumulatedProtocolFeesmapping(address ⇒ uint256)contracts/HubPool.sol:HubPool
1101pausedboolcontracts/HubPool.sol:HubPool
11120protocolFeeCaptureAddressaddresscontracts/HubPool.sol:HubPool
12020bondTokencontract IERC20contracts/HubPool.sol:HubPool
12204livenessuint32contracts/HubPool.sol:HubPool
13032identifierbytes32contracts/HubPool.sol:HubPool
14032lpFeeRatePerSeconduint256contracts/HubPool.sol:HubPool
15032protocolFeeCapturePctuint256contracts/HubPool.sol:HubPool
16032bondAmountuint256contracts/HubPool.sol:HubPool

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...
0x0541f7536dc9f86708aE6e98aB35cc351B0D1289 on PulseChain (369)