IdleCDO

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x80dd6971 at 18412405
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
30 additional variables

No balances found for "IdleCDO"

No transactions found for "IdleCDO"


Functions
Getter at block 20916657
AAStaking(view returns (address)
0x0000000000000000000000000000000000000000
AATranche(view returns (address)
0x0000000000000000000000000000000000000000
BBStaking(view returns (address)
0x0000000000000000000000000000000000000000
BBTranche(view returns (address)
0x0000000000000000000000000000000000000000
FULL_ALLOC(view returns (uint256)
100000
MAX_FEE(view returns (uint256)
20000
ONE_TRANCHE_TOKEN(view returns (uint256)
1000000000000000000
allowAAWithdraw(view returns (bool)
false
allowBBWithdraw(view returns (bool)
false
fee(view returns (uint256)
0
feeReceiver(view returns (address)
0x0000000000000000000000000000000000000000
feeSplit(view returns (uint256)
0
 
getContractValue(view returns (uint256)
 
getCurrentAARatio(view returns (uint256)
getIncentiveTokens(view returns (address[])
[]
governanceRecoveryFund(view returns (address)
0x0000000000000000000000000000000000000000
guardian(view returns (address)
0x0000000000000000000000000000000000000000
idealRange(view returns (uint256)
0
isAYSActive(view returns (bool)
false
lastNAVAA(view returns (uint256)
0
lastNAVBB(view returns (uint256)
0
lastStrategyPrice(view returns (uint256)
0
limit(view returns (uint256)
0
liquidationTolerance(view returns (uint256)
0
lossToleranceBps(view returns (uint256)
0
maxDecreaseDefault(view returns (uint256)
0
minAprSplitAYS(view returns (uint256)
0
oneToken(view returns (uint256)
0
owner(view returns (address)
0x0000000000000000000000000000000000000000
paused(view returns (bool)
false
priceAA(view returns (uint256)
0
priceBB(view returns (uint256)
0
rebalancer(view returns (address)
0x0000000000000000000000000000000000000000
referral(view returns (address)
0x0000000000000000000000000000000000000000
releaseBlocksPeriod(view returns (uint256)
0
revertIfTooLow(view returns (bool)
false
skipDefaultCheck(view returns (bool)
false
stkIDLEPerUnderlying(view returns (uint256)
0
strategy(view returns (address)
0x0000000000000000000000000000000000000000
strategyToken(view returns (address)
0x0000000000000000000000000000000000000000
token(view returns (address)
0x0000000000000000000000000000000000000001
trancheAPRSplitRatio(view returns (uint256)
0
trancheIdealWeightRatio(view returns (uint256)
0
unclaimedFees(view returns (uint256)
0
unlentPerc(view returns (uint256)
0
weth(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
getApr(address _trancheview returns (uint256)
incentiveTokens(uint256view returns (address)
tranchePrice(address _trancheview returns (uint256)
virtualPrice(address _trancheview returns (uint256 _virtualPrice)
State-modifying
_setLimit(uint256 _limit
depositAA(uint256 _amountreturns (uint256)
depositAARef(uint256 _amountaddress _referralreturns (uint256)
depositBB(uint256 _amountreturns (uint256)
depositBBRef(uint256 _amountaddress _referralreturns (uint256)
emergencyShutdown(
harvest(bool[] _skipFlagsbool[] _skipRewarduint256[] _minAmountuint256[] _sellAmountsbytes[] _extraDatareturns (uint256[][] _res)
initialize(uint256 _limitaddress _guardedTokenaddress _governanceFundaddress _owneraddress _rebalanceraddress _strategyuint256 _trancheAPRSplitRatiouint256address[]
liquidate(uint256 _amountbool _revertIfNeededreturns (uint256)
pause(
renounceOwnership(
restoreOperations(
setAllowAAWithdraw(bool _allowed
setAllowBBWithdraw(bool _allowed
setFee(uint256 _fee
setFeeReceiver(address _feeReceiver
setGuardian(address _guardian
setIsAYSActive(bool _active
setLiquidationTolerance(uint256 _diff
setLossToleranceBps(uint256 _diffBps
setMaxDecreaseDefault(uint256 _maxDecreaseDefault
setMinAprSplitAYS(uint256 _aprSplit
setRebalancer(address _rebalancer
setReleaseBlocksPeriod(uint256 _releaseBlocksPeriod
setRevertIfTooLow(bool _allowed
setSkipDefaultCheck(bool _allowed
setStkIDLEPerUnderlying(uint256 _val
setTrancheAPRSplitRatio(uint256 _trancheAPRSplitRatio
setUnlentPerc(uint256 _unlentPerc
toggleStkIDLEForTranche(address _tranche
transferOwnership(address newOwner
transferToken(address _tokenuint256 _value
unpause(
updateAccounting(
withdrawAA(uint256 _amountreturns (uint256)
withdrawBB(uint256 _amountreturns (uint256)
Events
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Referral(uint256 _amountaddress _ref
Unpaused(address account
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.