TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 26 txns
Deployed by via 0x0b70b7ea at 16519329
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
--
0x79f15afc0d6e887a94e68ade81ac6bd438767f812a30c7bc6b97be12a79c46bd
0x2ee9afcc9c6ff33c9ad4a5b19321bc4cdc9db627f4181ff0b2813139e8f0078a
0xb264e232da539423e7593236271d484b5536017237f2ec457bff3df536bf61ae
0x19a06042613453329a07030ab3375299253e8800cc997650c82e181e18f86e42
0xf84e5b738d5219bc04b9dc46d816b3c9f0ad92b7a8c5c8c840cdafce3aeae927
0x756588f3c2d2023ea723e2099de5f71dba493da333975f64cc1e8ef40e1bd3bd
0xfb521ef9b389235069402d38a98c089a0a19764dae6bb83fc107f9040060a1e7
0x54ce6653130af276600a0f288537977430ab4effaaf667c45382968133e919a8
0x1d0b5076c25f300f5feb0a77a4fcd49365b48be3f4801ef84e1f1e2d9263e0bd
0x14f1bc1cdbc5b02264847f64f43c566056e9a85be3b88b6388e3ed69ff348631

Functions
Getter at block 21280958
AAStaking(view returns (address)
0x0000000000000000000000000000000000000000
AATranche(view returns (address)
0x745e005a5df03bde0e55be811350acd6316894e1
BBStaking(view returns (address)
0x0000000000000000000000000000000000000000
BBTranche(view returns (address)
0xf0c177229ae1cd41bf48df6241fae3e6a14a6967
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)
5485126
lastNAVBB(view returns (uint256)
6570013
lastStrategyPrice(view returns (uint256)
1097403
limit(view returns (uint256)
0
liquidationTolerance(view returns (uint256)
0
lossToleranceBps(view returns (uint256)
0
maxDecreaseDefault(view returns (uint256)
0
minAprSplitAYS(view returns (uint256)
50000
oneToken(view returns (uint256)
1000000
owner(view returns (address)
0xfb3bd022d5dacf95ee28a6b07825d4ff9c5b3814
paused(view returns (bool)
false
priceAA(view returns (uint256)
1097012
priceBB(view returns (uint256)
1314002
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)
0x57e142278e93d721f3ebd52ec5d2d28484862f32
strategyToken(view returns (address)
0xafe7131a57e44f832cb2de78ade38cad644aac2f
token(view returns (address)
0xdac17f958d2ee523a2206206994597c13d831ec7
trancheAPRSplitRatio(view returns (uint256)
22750
trancheIdealWeightRatio(view returns (uint256)
0
unclaimedFees(view returns (uint256)
8351
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.