Sourcify Logosourcify.eth

0x8d5174eD1dd217e240fDEAa52Eb7f4540b04F419

on PulseChain (369)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
CompoundLeverageModule
Compilation Target
CompoundLeverageModule.sol:CompoundLeverageModule
Language
Solidity
Compiler
solc 0.6.10+commit.00c0fcaf
EVM Version
istanbul
Verified At
2024-08-08 11:36:18 UTC
Deployer
0x69Bdb276A17Dd90F9D3A545944CCB20E593ae8E3
Deployment Transaction
0x77737b8c4dd0ccfb28b3deddc7a14ff6522eb01b6c1f170678b22492c39b7b31
Block Number
12028839
Transaction Index
84

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

Loading contract data...

Transformations

Loading contract data...

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2509154
Original (recompiled):0xa26469706673582212205801524bbd7de1864d11f981bc451b7deffd0c49f6e84b0e01309ce67977e1e364736f6c634300060a0033
Transformed (onchain):0xa2646970667358221220646d0fd97b148a1fff693c2e37262943d4fa88663a711f003492f4572e81ecdb64736f6c634300060a0033

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2398654
Original (recompiled):0xa26469706673582212205801524bbd7de1864d11f981bc451b7deffd0c49f6e84b0e01309ce67977e1e364736f6c634300060a0033
Transformed (onchain):0xa2646970667358221220646d0fd97b148a1fff693c2e37262943d4fa88663a711f003492f4572e81ecdb64736f6c634300060a0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020controllercontract IControllerCompoundLeverageModule.sol:CompoundLeverageModule
1032_statusuint256CompoundLeverageModule.sol:CompoundLeverageModule
2020_owneraddressCompoundLeverageModule.sol:CompoundLeverageModule
3032underlyingToCTokenmapping(contract IERC20 ⇒ contract ICErc20)CompoundLeverageModule.sol:CompoundLeverageModule
4020wethcontract IERC20CompoundLeverageModule.sol:CompoundLeverageModule
5020cEthercontract ICErc20CompoundLeverageModule.sol:CompoundLeverageModule
6020comptrollercontract IComptrollerCompoundLeverageModule.sol:CompoundLeverageModule
7020compTokencontract IERC20CompoundLeverageModule.sol:CompoundLeverageModule
8032collateralCTokenEnabledmapping(contract ISetToken ⇒ mapping(contract ICErc20 ⇒ bool))CompoundLeverageModule.sol:CompoundLeverageModule
9032borrowCTokenEnabledmapping(contract ISetToken ⇒ mapping(contract ICErc20 ⇒ bool))CompoundLeverageModule.sol:CompoundLeverageModule
10032enabledAssetsmapping(contract ISetToken ⇒ struct CompoundLeverageModule.EnabledAssets)CompoundLeverageModule.sol:CompoundLeverageModule
11032allowedSetTokensmapping(contract ISetToken ⇒ bool)CompoundLeverageModule.sol:CompoundLeverageModule
1201anySetAllowedboolCompoundLeverageModule.sol:CompoundLeverageModule

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