Sourcify Logo

0x7396F87F71BfBd285F1bFD76e824384031f07424

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
ATokenVault
Compilation Target
src/ATokenVault.sol:ATokenVault
Language
SoliditySolidity
Compiler
solc 0.8.23+commit.f704f362
EVM Version
shanghai
Verified At
2025-11-28 00:58:50 UTC
Deployer
0x3Ba227D87c2A7aB89EAaCEFbeD9bfa0D15Ad249A
Deployment Transaction
0x05a648b7132a2418558cd52ebb0621bf0348e01af0f0600c2e63e7d129f52cf8
Block Number
23889121
Transaction Index
253

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
77600x0000000000000000000000002f39d218133afab8f2b819b1066c7e434ad94e9e1215
77640x00000000000000000000000087870bca3f3fd6335c3f4ce8392d69350b4fa4e21050, 2917, 11203, 12569, 15389, 16522
77680x0000000000000000000000004f5923fc5fd4a93352581b38b7cd26943012decf1466, 3160, 3962, 5762, 5915, 6600, 7309, 7420, 11421, 12837, 13463, 15055, 15523, 16294, 16676
77720x0000000000000000000000004c9edd5852cd905f086c759e8383e09bff1e68b31915, 2739, 2883, 11159, 11461, 12525, 15193, 15294, 16467
77750x00000000000000000000000000000000000000000000000000000000000000001302, 15347

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8src/ATokenVault.sol:ATokenVault
011_initializingboolsrc/ATokenVault.sol:ATokenVault
101600__gapuint256[50]src/ATokenVault.sol:ATokenVault
51032_balancesmapping(address ⇒ uint256)src/ATokenVault.sol:ATokenVault
52032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))src/ATokenVault.sol:ATokenVault
53032_totalSupplyuint256src/ATokenVault.sol:ATokenVault
54032_namestringsrc/ATokenVault.sol:ATokenVault
55032_symbolstringsrc/ATokenVault.sol:ATokenVault
5601440__gapuint256[45]src/ATokenVault.sol:ATokenVault
101020_assetcontract IERC20Upgradeablesrc/ATokenVault.sol:ATokenVault
101201_decimalsuint8src/ATokenVault.sol:ATokenVault
10201568__gapuint256[49]src/ATokenVault.sol:ATokenVault
151020_owneraddresssrc/ATokenVault.sol:ATokenVault
15201568__gapuint256[49]src/ATokenVault.sol:ATokenVault
201032_HASHED_NAMEbytes32src/ATokenVault.sol:ATokenVault
202032_HASHED_VERSIONbytes32src/ATokenVault.sol:ATokenVault
20301600__gapuint256[50]src/ATokenVault.sol:ATokenVault
253032_sigNoncesmapping(address ⇒ uint256)src/ATokenVault.sol:ATokenVault
25401664_sstruct ATokenVaultStorage.Storagesrc/ATokenVault.sol:ATokenVault

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