Sourcify Logo

0xf70E982682326AB6641d32058526b1B61aae8754

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
IdleCDOEpochVariant
Compilation Target
IdleCDOEpochVariant.sol:IdleCDOEpochVariant
Language
SoliditySolidity
Compiler
solc 0.8.10+commit.fc410830
EVM Version
default
Verified At
2026-02-02 12:07:11 UTC
Deployer
0xE5Dab8208c1F4cce15883348B72086dBace3e64B
Deployment Transaction
0x44ac11e8e6880d4dac62dee0d5a22f9c6d1fb93cd65e9b2814b8a8b91bd60b15
Block Number
24291972
Transaction Index
36

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

Loading contract data...

CBOR Auxdata id: 2

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2412754
Original (recompiled):0xa2646970667358221220452e613e429712e83ddbce15c1ce2633d7b9f38e187ad29f8a12f8dbd98fe83f64736f6c634300080a0033
Transformed (onchain):0xa264697066735822122016ad045cd256bbeefe5c1c4ac397061aa6870f2735b3206f6890eabe4f7c209a64736f6c634300080a0033
2418054
Original (recompiled):0xa26469706673582212206f7bff94afa24261bbcc50677bf6b3829cba5a27f90875b7c5b2e6cf6709febd64736f6c634300080a0033
Transformed (onchain):0xa26469706673582212204d33fe0b9d8389cf9f8cb4c1bc964017dba2ca159b03125cbf920f279ccfaefc64736f6c634300080a0033

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

Loading contract data...

CBOR Auxdata id: 2

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
2407654
Original (recompiled):0xa2646970667358221220452e613e429712e83ddbce15c1ce2633d7b9f38e187ad29f8a12f8dbd98fe83f64736f6c634300080a0033
Transformed (onchain):0xa264697066735822122016ad045cd256bbeefe5c1c4ac397061aa6870f2735b3206f6890eabe4f7c209a64736f6c634300080a0033
2412954
Original (recompiled):0xa26469706673582212206f7bff94afa24261bbcc50677bf6b3829cba5a27f90875b7c5b2e6cf6709febd64736f6c634300080a0033
Transformed (onchain):0xa26469706673582212204d33fe0b9d8389cf9f8cb4c1bc964017dba2ca159b03125cbf920f279ccfaefc64736f6c634300080a0033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8IdleCDOEpochVariant.sol:IdleCDOEpochVariant
011_initializingboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
101600__gapuint256[50]IdleCDOEpochVariant.sol:IdleCDOEpochVariant
5101_pausedboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
5201568__gapuint256[49]IdleCDOEpochVariant.sol:IdleCDOEpochVariant
101020_owneraddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
10201568__gapuint256[49]IdleCDOEpochVariant.sol:IdleCDOEpochVariant
151032_statusuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
15201568__gapuint256[49]IdleCDOEpochVariant.sol:IdleCDOEpochVariant
201032limituint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
202020governanceRecoveryFundaddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
203032_lastCallerBlockbytes32IdleCDOEpochVariant.sol:IdleCDOEpochVariant
204032latestHarvestBlockuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
205020wethaddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
206032incentiveTokensaddress[]IdleCDOEpochVariant.sol:IdleCDOEpochVariant
207020tokenaddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
208020guardianaddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
209032oneTokenuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
210020rebalanceraddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
211020uniswapRouterV2contract IUniswapV2Router02IdleCDOEpochVariant.sol:IdleCDOEpochVariant
211201allowAAWithdrawboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
211211allowBBWithdrawboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
211221revertIfTooLowboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
211231skipDefaultCheckboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
212020strategyaddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
213020strategyTokenaddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
214020AATrancheaddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
215020BBTrancheaddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
216020AAStakingaddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
217020BBStakingaddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
218032trancheAPRSplitRatiouint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
219032trancheIdealWeightRatiouint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
220032priceAAuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
221032priceBBuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
222032lastNAVAAuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
223032lastNAVBBuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
224032lastStrategyPriceuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
225032unclaimedFeesuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
226032unlentPercuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
227032feeuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
228020feeReceiveraddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
229032idealRangeuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
230032releaseBlocksPerioduint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
231032harvestedRewardsuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
23201directDepositboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
232120referraladdressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
233032feeSplituint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
23401isAYSActiveboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
235032liquidationToleranceuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
236032minAprSplitAYSuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
237032maxDecreaseDefaultuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
238032lossToleranceBpsuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
239032stkIDLEPerUnderlyinguint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
24001472__gapuint256[46]IdleCDOEpochVariant.sol:IdleCDOEpochVariant
28601isEpochRunningboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
28611allowAAWithdrawRequestboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
28621allowBBWithdrawRequestboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
287032epochDurationuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
288032instantWithdrawDelayuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
289032expectedEpochInterestuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
290032epochEndDateuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
291032instantWithdrawDeadlineuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
292032lastEpochApruint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
293032instantWithdrawAprDeltauint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
294032pendingWithdrawFeesuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
295032lastEpochInterestuint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
29601allowInstantWithdrawboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
29611disableInstantWithdrawboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
29621defaultedboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
296320keyringaddressIdleCDOEpochVariant.sol:IdleCDOEpochVariant
297032keyringPolicyIduint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
298032bufferPerioduint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
29901keyringAllowWithdrawboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant
300032interestForOverUnderPerformanceint256IdleCDOEpochVariant.sol:IdleCDOEpochVariant
30101isDepositDuringEpochDisabledboolIdleCDOEpochVariant.sol:IdleCDOEpochVariant

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