Sourcify Logo

0xBBA97a1ca6D4966870CBE9F032Ae9c6E6546d2ee

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
IdleCreditVault
Compilation Target
contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
Language
SoliditySolidity
Compiler
solc 0.8.10+commit.fc410830
EVM Version
default
Verified At
2026-09-22 00:47:24 UTC
Deployer
0xE5Dab8208c1F4cce15883348B72086dBace3e64B
Deployment Transaction
0x783c7facb6d6f509bdc134e81b1244c0c5417edb20a8730abec907b6bb541f41
Block Number
26027298
Transaction Index
3

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

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

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
011_initializingboolcontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
101600__gapuint256[50]contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
51020_owneraddresscontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
5201568__gapuint256[49]contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
101032_balancesmapping(address ⇒ uint256)contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
102032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
103032_totalSupplyuint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
104032_namestringcontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
105032_symbolstringcontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
10601440__gapuint256[45]contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
151032_statusuint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
15201568__gapuint256[49]contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
201020tokenaddresscontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
202032tokenDecimalsuint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
203032oneTokenuint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
204020underlyingTokencontract IERC20Detailedcontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
205020idleCDOaddresscontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
206032lastApruint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
207020borroweraddresscontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
208020manageraddresscontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
209032withdrawsRequestsmapping(address ⇒ uint256)contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
210032instantWithdrawsRequestsmapping(address ⇒ uint256)contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
211032pendingWithdrawsuint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
212032pendingInstantWithdrawsuint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
213032totEpochDepositsuint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
21401canTransferboolcontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
215032lastWithdrawRequestmapping(address ⇒ uint256)contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
216032epochNumberuint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
217032unscaledApruint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
218032apr0TotalPrincipaluint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
219032apr0Usersmapping(address ⇒ struct IdleCreditVault.Apr0UserData)contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
220032apr0RateByEpochmapping(uint256 ⇒ uint256)contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
221032maxApruint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
222032defaultRecoveryReserveuint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
223032defaultRecoveryPriceuint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
224032defaultRecoveryEpochuint256contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
22501defaultRecoveryFinalizedboolcontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
22511defaultInstantWithdrawsFinalizedboolcontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
226032withdrawsRequestsByEpochmapping(address ⇒ mapping(uint256 ⇒ uint256))contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
227032postDefaultRequestsmapping(address ⇒ uint256)contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
228032instantWithdrawsRequestsByEpochmapping(address ⇒ mapping(uint256 ⇒ uint256))contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
229032instantWithdrawClaimsByEpochmapping(uint256 ⇒ uint256)contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
230032lossRecoveryPriceByEpochmapping(uint256 ⇒ uint256)contracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault
23101defaultRecoveryInitializedboolcontracts/strategies/idle/IdleCreditVault.sol:IdleCreditVault

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...
0xBBA97a1ca6D4966870CBE9F032Ae9c6E6546d2ee on Ethereum Mainnet (1)