Sourcify Logo

0x4f8C0F4F794Dc5b6d4f1C0883E3FAb402867F083

on OP Mainnet (10)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
Vault
Compilation Target
src/vaultSide/Vault.sol:Vault
Language
SoliditySolidity
Compiler
solc 0.8.26+commit.8a97fa7a
EVM Version
cancun
Verified At
2026-06-19 07:29:47 UTC
Deployer
0x362B41D5D82bD6c915bbE01b246fCeC3300B479D
Deployment Transaction
0x24d74f02e7b5470e64c7745317de56471b8941c18899c9d04bb79a365c0c1624
Block Number
146311492
Transaction Index
39

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8src/vaultSide/Vault.sol:Vault
011_initializingboolsrc/vaultSide/Vault.sol:Vault
101600__gapuint256[50]src/vaultSide/Vault.sol:Vault
5101_pausedboolsrc/vaultSide/Vault.sol:Vault
5201568__gapuint256[49]src/vaultSide/Vault.sol:Vault
101020_owneraddresssrc/vaultSide/Vault.sol:Vault
10201568__gapuint256[49]src/vaultSide/Vault.sol:Vault
151020crossChainManagerAddressaddresssrc/vaultSide/Vault.sol:Vault
151208depositIduint64src/vaultSide/Vault.sol:Vault
152064allowedBrokerSetstruct EnumerableSet.Bytes32Setsrc/vaultSide/Vault.sol:Vault
154064allowedTokenSetstruct EnumerableSet.Bytes32Setsrc/vaultSide/Vault.sol:Vault
156032allowedTokenmapping(bytes32 ⇒ address)src/vaultSide/Vault.sol:Vault
15701depositFeeEnabledboolsrc/vaultSide/Vault.sol:Vault
157120tokenMessengerContractaddresssrc/vaultSide/Vault.sol:Vault
158020messageTransmitterContractaddresssrc/vaultSide/Vault.sol:Vault
159032tokenAddress2DepositLimitmapping(address ⇒ uint256)src/vaultSide/Vault.sol:Vault
160020protocolVaultcontract IProtocolVaultsrc/vaultSide/Vault.sol:Vault
161064_rebalanceEnableTokenSetstruct EnumerableSet.Bytes32Setsrc/vaultSide/Vault.sol:Vault
163032nativeTokenHashbytes32src/vaultSide/Vault.sol:Vault
164032nativeTokenDepositLimituint256src/vaultSide/Vault.sol:Vault
165064_submittedSwapSetstruct EnumerableSet.Bytes32Setsrc/vaultSide/Vault.sol:Vault
167020swapOperatoraddresssrc/vaultSide/Vault.sol:Vault
168020swapSigneraddresssrc/vaultSide/Vault.sol:Vault
169032cctpMaxFeeuint256src/vaultSide/Vault.sol:Vault
17004cctpFinalityThresholduint32src/vaultSide/Vault.sol:Vault
171064disabledDepositTokenSetstruct EnumerableSet.Bytes32Setsrc/vaultSide/Vault.sol:Vault
173020vaultAdapteraddresssrc/vaultSide/Vault.sol:Vault

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