Sourcify Logo

0x5d2725fdE4d7Aa3388DA4519ac0449Cc031d675f

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
CollateralVault
Compilation Target
contracts/CollateralVault.sol:CollateralVault
Language
SoliditySolidity
Compiler
solc 0.8.25+commit.b61c2a91
EVM Version
paris
Verified At
2024-09-26 17:44:32 UTC
Deployer
0x554f15665931D61D5C66F235247DeffD3bb7D851
Deployment Transaction
0x37498b53b822da7795299085b0f04550aadea0b9b21ec0f9535ca129f8934358
Block Number
20563324
Transaction Index
154

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
19100xf1b1a1f475e5230b6783c09d40d22ed22e86cf0853a5b146762cb052af339d4015856
19120x000000000000000000000000000000000000000000000000000000000000000115814
19140x0000000000000000000000005d2725fde4d7aa3388da4519ac0449cc031d675f15772
19160xc01f029d6c9db6f00d3d20348ff31845b8da38d5d03af2cde252e7777d74f13b15937
19180xc89efdaa54c0f20c7adf612882df0950f5a951637e0307cdcb4c672f298b8bc615977
19210x436f6c6c61746572616c5661756c74000000000000000000000000000000000f12927
19240x310000000000000000000000000000000000000000000000000000000000000112977

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddresscontracts/CollateralVault.sol:CollateralVault
1020_pendingOwneraddresscontracts/CollateralVault.sol:CollateralVault
2032_nameFallbackstringcontracts/CollateralVault.sol:CollateralVault
3032_versionFallbackstringcontracts/CollateralVault.sol:CollateralVault
4032_accountTypeNoncesmapping(address ⇒ mapping(bytes32 ⇒ uint256))contracts/CollateralVault.sol:CollateralVault
502withdrawalFeeBasisPointsuint16contracts/CollateralVault.sol:CollateralVault
5212collateralReservationNonceuint96contracts/CollateralVault.sol:CollateralVault
6032accountBalancesmapping(address ⇒ mapping(address ⇒ struct ICollateral.CollateralBalance))contracts/CollateralVault.sol:CollateralVault
7032accountCollateralizableTokenAllowancesmapping(address ⇒ mapping(address ⇒ mapping(address ⇒ uint256)))contracts/CollateralVault.sol:CollateralVault
8032collateralizableContractsmapping(address ⇒ bool)contracts/CollateralVault.sol:CollateralVault
9032collateralReservationsmapping(uint96 ⇒ struct ICollateral.CollateralReservation)contracts/CollateralVault.sol:CollateralVault
10032collateralTokensmapping(address ⇒ struct ICollateral.CollateralToken)contracts/CollateralVault.sol:CollateralVault
11032permittedCollateralUpgradeContractsmapping(address ⇒ bool)contracts/CollateralVault.sol:CollateralVault

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