Sourcify Logosourcify.eth

0x251Bd1D42Df1f153D86a5BA2305FaADE4D5f51DC

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
AaveLeverageModule
Compilation Target
contracts/protocol/modules/AaveLeverageModule.sol:AaveLeverageModule
Language
Solidity
Compiler
solc 0.6.10+commit.00c0fcaf
EVM Version
istanbul
Verified At
2026-02-02 03:00:04 UTC
Deployer
0x69Bdb276A17Dd90F9D3A545944CCB20E593ae8E3
Deployment Transaction
0xd74f0300b49322ec5a682daf83e9c2bb20c9c7f50243a11e16daa4a0499fa7f2
Block Number
13277429
Transaction Index
505

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

View on IPFS Logo
Solidity metadata.json IPFS hash: QmctLJjPpNuDEAxpEPGsevm8ThXuQg4RLkbtnSYnoFeDfG

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2587654
Original (recompiled):0xa2646970667358221220d82164fe2ad982d7fd3b220a99f6affd811f2a5f3527c8629c89833d05fe7d8364736f6c634300060a0033
Transformed (onchain):0xa26469706673582212204ff7d3d92604311a6145fbd9a7b4faab9925c806550f27b1d3fed69669323f3764736f6c634300060a0033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
54050x000000000000000000000000057835ad21a177dbdd3090bb1cae03eacf78fc6d1779, 3702, 10933, 11519, 14118, 14323, 14675, 14885
54070x000000000000000000000000b53c1a33016b2dc2ff3653530bff1848a515c8c55978, 8652, 11284, 12294, 12489

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2427254
Original (recompiled):0xa2646970667358221220d82164fe2ad982d7fd3b220a99f6affd811f2a5f3527c8629c89833d05fe7d8364736f6c634300060a0033
Transformed (onchain):0xa26469706673582212204ff7d3d92604311a6145fbd9a7b4faab9925c806550f27b1d3fed69669323f3764736f6c634300060a0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020controllercontract IControllercontracts/protocol/modules/AaveLeverageModule.sol:AaveLeverageModule
1032_statusuint256contracts/protocol/modules/AaveLeverageModule.sol:AaveLeverageModule
2020_owneraddresscontracts/protocol/modules/AaveLeverageModule.sol:AaveLeverageModule
3032underlyingToReserveTokensmapping(contract IERC20 ⇒ struct AaveLeverageModule.ReserveTokens)contracts/protocol/modules/AaveLeverageModule.sol:AaveLeverageModule
4032collateralAssetEnabledmapping(contract ISetToken ⇒ mapping(contract IERC20 ⇒ bool))contracts/protocol/modules/AaveLeverageModule.sol:AaveLeverageModule
5032borrowAssetEnabledmapping(contract ISetToken ⇒ mapping(contract IERC20 ⇒ bool))contracts/protocol/modules/AaveLeverageModule.sol:AaveLeverageModule
6032enabledAssetsmapping(contract ISetToken ⇒ struct AaveLeverageModule.EnabledAssets)contracts/protocol/modules/AaveLeverageModule.sol:AaveLeverageModule
7032allowedSetTokensmapping(contract ISetToken ⇒ bool)contracts/protocol/modules/AaveLeverageModule.sol:AaveLeverageModule
801anySetAllowedboolcontracts/protocol/modules/AaveLeverageModule.sol:AaveLeverageModule

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...
0x251Bd1D42Df1f153D86a5BA2305FaADE4D5f51DC on PulseChain (369)