TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 146 txns
Deployed by via 0x31a85e00 at 16790250
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
32 additional variables
ERC-20
Value $0
ERC-20
--
 (#0)
ERC-1555
--
0x1f6abed947f31a639b1a4ca76e8462672a81a74ca1ec75430a4087e4b2b8468b
0x079a622504745b22627e74abf3b2e4642905a0a7820dcccb9bc181c295ff040e
0x6893f2c7b52a38908c1cad3acdc07386da588fbcacbf6798246371d26cf7b83e
0xf4d71f9eae71337108e191819c82303635296da39469d451223e634a13a8ea86
0x5773f9d55c64541ad98036397ef4eebcf7e88cff32c0a82a97a200a4a45d03b8
0x9e61466ea39ab1cbcacc917cd922975faad3421be58aae23af917229f2798866
0x0952d67670ca49ab57b612d9d8e7e0e04fbbac55e146e4ce9bcbd87e69b85ad0
0x66f5de59fa5b6420826d5bf4e723d35d16387cd8e568ba3ace0904657a47132d
0x11717a851a05e20eda9ae6568a379bec136665adadd79b1bcbb7e215a1b5b0ca
0xebf2c277a830eb95e0440a7caba1712c372b754bd3a86bdbf8f172185c213dcd

Functions
Getter at block 20918020
AAStaking(view returns (address)
0x0000000000000000000000000000000000000000
AATranche(view returns (address)
0x9cacd44cfdf22731bc99facf3531c809d56bd4a2
BBStaking(view returns (address)
0x0000000000000000000000000000000000000000
BBTranche(view returns (address)
0xf85fd280b301c0a6232d515001da8b6c8503d714
FULL_ALLOC(view returns (uint256)
100000
MAX_FEE(view returns (uint256)
20000
ONE_TRANCHE_TOKEN(view returns (uint256)
1000000000000000000
allowAAWithdraw(view returns (bool)
true
allowBBWithdraw(view returns (bool)
true
fee(view returns (uint256)
15000
feeReceiver(view returns (address)
0xfb3bd022d5dacf95ee28a6b07825d4ff9c5b3814
feeSplit(view returns (uint256)
0
 
getContractValue(view returns (uint256)
 
getCurrentAARatio(view returns (uint256)
getIncentiveTokens(view returns (address[])
[]
governanceRecoveryFund(view returns (address)
0xfb3bd022d5dacf95ee28a6b07825d4ff9c5b3814
guardian(view returns (address)
0xbaecba470c229984b75bc860efe8e97ae082bb9f
idealRange(view returns (uint256)
0
isAYSActive(view returns (bool)
true
lastNAVAA(view returns (uint256)
6372612267
lastNAVBB(view returns (uint256)
22914232021
lastStrategyPrice(view returns (uint256)
1178759
limit(view returns (uint256)
200000000000000
liquidationTolerance(view returns (uint256)
0
lossToleranceBps(view returns (uint256)
0
maxDecreaseDefault(view returns (uint256)
0
minAprSplitAYS(view returns (uint256)
85000
oneToken(view returns (uint256)
1000000
owner(view returns (address)
0xfb3bd022d5dacf95ee28a6b07825d4ff9c5b3814
paused(view returns (bool)
false
priceAA(view returns (uint256)
1138218
priceBB(view returns (uint256)
1261099
rebalancer(view returns (address)
0xb3c8e5534f0063545cbbb7ce86854bf42db8872b
referral(view returns (address)
0x0000000000000000000000000000000000000000
releaseBlocksPeriod(view returns (uint256)
6400
revertIfTooLow(view returns (bool)
true
skipDefaultCheck(view returns (bool)
false
stkIDLEPerUnderlying(view returns (uint256)
0
strategy(view returns (address)
0x931c080c7ed6b3c6988576654e5d56753dc92181
strategyToken(view returns (address)
0x931c080c7ed6b3c6988576654e5d56753dc92181
token(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
trancheAPRSplitRatio(view returns (uint256)
18246
trancheIdealWeightRatio(view returns (uint256)
0
unclaimedFees(view returns (uint256)
0
unlentPerc(view returns (uint256)
2000
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getApr(address _trancheview returns (uint256)
incentiveTokens(uint256view returns (address)
tranchePrice(address _trancheview returns (uint256)
virtualPrice(address _trancheview returns (uint256 _virtualPrice)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
_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
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
Referral(uint256 _amountaddress _ref
Unpaused(address account
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.