Sourcify Logosourcify.eth

0x78680A9AC74B093571e7a5b76636248F031D9bC2

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 21:37:44 UTC
Deployer
0x076d6da60aAAC6c97A8a0fE8057f9564203Ee545
Deployment Transaction
0xd7b93f17c6e86623cabbcfdeb7499a158b97a1997ceae30bd21097ff01f48ea4
Block Number
24776696
Transaction Index
192

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
131760x000000000000000000000000cfbf336fe147d643b9cb705648500e101504b16d1089, 3293, 4272, 4810, 5254, 5932, 6511, 6956, 7296, 8377, 9417, 9899, 10537, 11206, 12507, 13017, 13747, 14522, 14964
131780x0000000000000000000000008958b1c39269167527821f8c276ef7504883f2fa1287, 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...