TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 52 txns
Deployed by via 0x92ad5b94 at 13848124
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
26 additional variables
ERC-20
--
0x3cc91079f94254af1a52344b076566fd8b143001eca9d41bd663c6284e7044e0
0x1a0ed1600e23c704df0bac55261389f3f131ed475ea19e4a803fe2ad043c7a48
0x883dacc201ca476546df175fe16e410359c48884f108c3aa6c3d41a1f3998c6b
0x066c485a93a921cf419e9cb24e08f2ecd6568697718cb7fd64b7f7ac883e93af
0x4f4b1a4f19d046bb08bce347747d5a1031084f9d3a0a43bdacd518a3d2d9cfd6
0x900dd5477fd796b70d7d141ce64f9b3b78bb3a402840e96df4cc7572481f6d05
0x8946ab0660573a592f14aec3c96fe07eff632ecf19b4a5823596527da3640573
0x5cfbc9f44a7ba1f9006fa99f359935932eedf34066e77d671ae91c3e92c18380
0x72c2afde7bd4b2645c0e3017a912f19ec5a55f254d230924922881996198e150
0x22f03018df723b84b979fe6e79fa6e35d2c1539fa07242dfdcd965b98cfd4c66

Functions
Getter at block 21173268
AAStaking(view returns (address)
0x0000000000000000000000000000000000000000
AATranche(view returns (address)
0xfc96989b3df087c96c806318436b16e44c697102
BBStaking(view returns (address)
0x0000000000000000000000000000000000000000
BBTranche(view returns (address)
0x5346217536852cd30a5266647ccbb6f73449cbd1
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)
10000
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)
0xe8ea8bae250028a8709a3841e0ae1a44820d677b
idealRange(view returns (uint256)
10000
isAYSActive(view returns (bool)
true
lastNAVAA(view returns (uint256)
962951733517166408
lastNAVBB(view returns (uint256)
1901614687971731347
lastStrategyPrice(view returns (uint256)
1100907261395990507
limit(view returns (uint256)
0
oneToken(view returns (uint256)
1000000000000000000
owner(view returns (address)
0xe8ea8bae250028a8709a3841e0ae1a44820d677b
paused(view returns (bool)
false
priceAA(view returns (uint256)
1062951733517165584
priceBB(view returns (uint256)
1901614687971731338
rebalancer(view returns (address)
0xb3c8e5534f0063545cbbb7ce86854bf42db8872b
referral(view returns (address)
0x0000000000000000000000000000000000000000
releaseBlocksPeriod(view returns (uint256)
1500
revertIfTooLow(view returns (bool)
true
skipDefaultCheck(view returns (bool)
false
strategy(view returns (address)
0x35168324dc1981addc3bc915788e200bedf77865
strategyToken(view returns (address)
0x35168324dc1981addc3bc915788e200bedf77865
token(view returns (address)
0x5a6a4d54456819380173272a5e8e9b9904bdf41b
trancheAPRSplitRatio(view returns (uint256)
16807
trancheIdealWeightRatio(view returns (uint256)
50000
unclaimedFees(view returns (uint256)
0
unlentPerc(view returns (uint256)
2000
weth(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
Read-only
getApr(address _trancheview returns (uint256)
getIdealApr(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 _trancheAPRSplitRatiouint256 _trancheIdealWeightRatioaddress[] _incentiveTokens
liquidate(uint256 _amountbool _revertIfNeededreturns (uint256)
pause(
renounceOwnership(
setAllowAAWithdraw(bool _allowed
setAllowBBWithdraw(bool _allowed
setFee(uint256 _fee
setFeeReceiver(address _feeReceiver
setFeeSplit(uint256 _feeSplit
setGuardian(address _guardian
setIdealRange(uint256 _idealRange
setIncentiveTokens(address[] _incentiveTokens
setIsAYSActive(bool _active
setIsStkAAVEActive(bool _isStkAAVEActive
setRebalancer(address _rebalancer
setReferral(address _referral
setReleaseBlocksPeriod(uint256 _releaseBlocksPeriod
setRevertIfTooLow(bool _allowed
setSkipDefaultCheck(bool _allowed
setStakingRewards(address _AAStakingaddress _BBStaking
setStrategy(address _strategyaddress[] _incentiveTokens
setTrancheAPRSplitRatio(uint256 _trancheAPRSplitRatio
setTrancheIdealWeightRatio(uint256 _trancheIdealWeightRatio
setUnlentPerc(uint256 _unlentPerc
transferOwnership(address newOwner
transferToken(address _tokenuint256 _value
unpause(
withdrawAA(uint256 _amountreturns (uint256)
withdrawBB(uint256 _amountreturns (uint256)
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
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.