Sourcify Logo

0x728a138A4823392C2EFA55e028d434F526fE03CF

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Unverified Libraries
Contract Name
PoolInstance
Compilation Target
lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
Language
SoliditySolidity
Compiler
solc 0.8.27+commit.40a35a09
EVM Version
cancun
Verified At
2026-05-29 09:33:00 UTC
Deployer
0x076d6da60aAAC6c97A8a0fE8057f9564203Ee545
Deployment Transaction
0xa4927f8b315d1280bc8175b884d3b00d37b388c8c82c2dcaa2fdbb7bfee88a16
Block Number
24776283
Transaction Index
374

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

Loading contract data...

Transformations

Loading contract data...

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

Loading contract data...

Immutable Transformations

IDValueOffsets
131760x0000000000000000000000002f39d218133afab8f2b819b1066c7e434ad94e9e1089, 3293, 4272, 4810, 5254, 5932, 6511, 6956, 7296, 8377, 9417, 9899, 10537, 11206, 12507, 13017, 13747, 14522, 14964
131780x0000000000000000000000009ec6f08190dea04a54f8afc53db96134e5e3fdfb1287, 3462, 3800, 5137, 5820, 6162, 6840, 7644, 8309, 9676, 10091, 10425, 11051, 13631

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032lastInitializedRevisionuint256lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
101initializingboollib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
201600______gapuint256[50]lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
52032_reservesmapping(address ⇒ struct DataTypes.ReserveData)lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
53032_usersConfigmapping(address ⇒ struct DataTypes.UserConfigurationMap)lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
54032_reservesListmapping(uint256 ⇒ address)lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
55032_eModeCategoriesmapping(uint8 ⇒ struct DataTypes.EModeCategory)lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
56032_usersEModeCategorymapping(address ⇒ uint8)lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
57032__DEPRECATED_bridgeProtocolFeeuint256lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
58016_flashLoanPremiumuint128lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
581616__DEPRECATED_flashLoanPremiumToProtocoluint128lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
5908__DEPRECATED_maxStableRateBorrowSizePercentuint64lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
5982_reservesCountuint16lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance
60032_positionManagermapping(address ⇒ mapping(address ⇒ bool))lib/aave-v3-origin-private/src/contracts/instances/PoolInstance.sol:PoolInstance

Transient Storage Layout

No transient storage layouts found in the compiler output.

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