Sourcify Logo

0xE150e0B481E35EA2bCb31532054F28645642d23F

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
2026-08-13 10:06:54 UTC
Deployer
0x074105fdD39e982B2ffE749A193c942db1046AB9
Deployment Transaction
0xc1dcc4f79d848c4802c3d408c065e5b4ea5b117ed2030a481e9a51510deab368
Block Number
25745386
Transaction Index
72

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
77680x00000000000000000000000098c23e9d8f34fefb1b7bd6a91b7ff122f4e16f5c1466, 3160, 3962, 5762, 5915, 6600, 7309, 7420, 11421, 12837, 13463, 15055, 15523, 16294, 16676
77720x000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb481915, 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...