Sourcify Logo

0x630ce372979B784db03e277A7c888D1A8b47819E

on PulseChain Mainnet (369)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
CodaAutoCompounder
Compilation Target
Compounder.sol:CodaAutoCompounder
Language
SoliditySolidity
Compiler
solc 0.8.24+commit.e11b9ed9
EVM Version
shanghai
Verified At
2026-09-10 12:10:42 UTC
Deployer
0x542Cc63EceD96F89D61B3cF727f3E87e67eC7d93
Deployment Transaction
0x7a0049ae908685174a79aad5b145c08802d5b23288358879e339fc1f8d56eaaf
Block Number
27509915
Transaction Index
37

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

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

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

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
11310x0000000000000000000000009f8d74df6dd3145e858578b0be1d9b11f41e0a282724, 4012, 4230, 4413, 4653, 5142, 6567, 8201, 8329, 8402, 8979, 9489, 10362, 10699
11330x00000000000000000000000095b303987a60c71504d99aa1b13b4da07b0790ab3010, 3478, 3807, 3854, 4916, 5091, 7698, 7764, 9096, 9265, 9424, 10464, 13224, 13393
11350x0000000000000000000000001f181c1d3b3fd37813f66646cdffdeb144cb9c312488, 5248, 5295

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddressCompounder.sol:CodaAutoCompounder
1020routercontract IUniswapV2Router02Compounder.sol:CodaAutoCompounder
2032swapPathaddress[]Compounder.sol:CodaAutoCompounder
3020keeperaddressCompounder.sol:CodaAutoCompounder
4020compounderaddressCompounder.sol:CodaAutoCompounder
5032minSweepuint256Compounder.sol:CodaAutoCompounder
6032totalPrincipaluint256Compounder.sol:CodaAutoCompounder
7032totalWeightuint256Compounder.sol:CodaAutoCompounder
8032totalCompoundWeightuint256Compounder.sol:CodaAutoCompounder
9032totalClaimWeightuint256Compounder.sol:CodaAutoCompounder
10032totalReservedRewardsuint256Compounder.sol:CodaAutoCompounder
11032accruedSurplusuint256Compounder.sol:CodaAutoCompounder
12032depositorsaddress[]Compounder.sol:CodaAutoCompounder
13032depositorIndexmapping(address ⇒ uint256)Compounder.sol:CodaAutoCompounder
14032isDepositormapping(address ⇒ bool)Compounder.sol:CodaAutoCompounder
15032refreshCursoruint256Compounder.sol:CodaAutoCompounder
16032refreshBudgetuint256Compounder.sol:CodaAutoCompounder
17032accPrincipalPerShareuint256Compounder.sol:CodaAutoCompounder
18032accRewardPerShareuint256Compounder.sol:CodaAutoCompounder
19032usersmapping(address ⇒ struct AutoCompounderVault.UserInfo)Compounder.sol:CodaAutoCompounder

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