TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 77 txns
Deployed by via 0x067181cc at 17818953
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 36 additional slots
3 additional variables
ERC-20
Value $8,666,628
ERC-20
--
 (#1)
ERC-1555
--
ERC-20
--
ERC-20
--
0x7235a4a63af3abaf3231354784acfcf27c82d519dc22423cb2a2620ad5c04953
0x58148a0c9be1906f780070e6cc8babc35eeedf878140a72c873fe7ddbf7a8ae3
0x6578dbf1e59d1fc209a3330707321e6dbf3f60b2530d2412f0131c16c8b0f682
0x4b4e512955459d2f2dba52c60ea83364236ffb2879b4af92fbffe4a3722e1077
0x3b8612cfa35345a4a97da3a218efd005e264d74ea83de19526cf809a55e919ef
0xb02620d03b87a09e415b7e0c00b2ebe1c523f87cdeb9b872baa2f75f9727088b
0x20bd01099b491a1040cffb3129bea87cf59c03c6762f1ef6352e10e86218db00
0x8a673278762449148d53be8db33a08a7cbd55ddb86b77b12e348bafbec37ec14
0x8c5cd0e324d757b1d509fe0cf8c82ac6f7e203cd34d3b3a2580f00600c5e69af
0xbf9333ede703fa716454e3f94f020a05b2eda06b97fe89667d04ee2ad3a4c1a4

Functions
Getter at block 20902982
baseToken(view returns (address)
0xae7ab96520de3a18e5e111b5eaab095312d7fe84
baseTokenCap(view returns (uint256)
20000000000000000000000
beta(view returns (uint256)
100000000000000000
 
collateralRatio(view returns (uint256)
emaLeverageRatio(view returns (uint40 lastTimeuint24 sampleIntervaluint96 lastValueuint96 lastEmaValue)
(lastTime=1728130991, sampleInterval=86400, lastValue=1626761039042137691, lastEmaValue=1617130841166993599)
fToken(view returns (address)
0x53805a76e1f5ebbfe7115f16f9c87c2f7e633726
 
getCurrentNav(view returns (uint256 _baseNavuint256 _fNavuint256 _xNav)
harvestBountyRatio(view returns (uint128)
10000000000000000
lastPermissionedPrice(view returns (uint256)
1836785300000000000000
leverageRatio(view returns (uint256)
1620986174013372188
market(view returns (address)
0xe7b9c7c9ca85340b8c06fb805f7775e3015108db
owner(view returns (address)
0x26b2ec4e02ebe2f54583af25b647b1d619e67bbf
platform(view returns (address)
0x0084c2e1b1823564e597ff4848a88d61ac63d703
priceOracle(view returns (address)
0xa84360896ce9152d1780c546305bb54125f962d9
rateProvider(view returns (address)
0x0000000000000000000000000000000000000000
rebalancePool(view returns (address)
0x79c5f5b0753ace25ecdbda4c2bc86ab074b6c2bb
rebalancePoolRatio(view returns (uint128)
500000000000000000
strategy(view returns (address)
0x0000000000000000000000000000000000000000
strategyUnderlying(view returns (uint256)
0
totalBaseToken(view returns (uint256)
3600039878732068011262
xToken(view returns (address)
0xe063f04f280c60aeca68b38341c2eecbec703ae2
Read-only
convertToUnwrapped(uint256 _amountview returns (uint256)
convertToWrapped(uint256 _amountview returns (uint256)
maxLiquidatable(uint256 _newCollateralRatiouint256 _incentiveRatioview returns (uint256 _maxBaseOutuint256 _maxFTokenLiquidatable)
maxMintableFToken(uint256 _newCollateralRatioview returns (uint256 _maxBaseInuint256 _maxFTokenMintable)
maxMintableXToken(uint256 _newCollateralRatioview returns (uint256 _maxBaseInuint256 _maxXTokenMintable)
maxMintableXTokenWithIncentive(uint256 _newCollateralRatiouint256 _incentiveRatioview returns (uint256 _maxBaseInuint256 _maxXTokenMintable)
maxRedeemableFToken(uint256 _newCollateralRatioview returns (uint256 _maxBaseOutuint256 _maxFTokenRedeemable)
maxRedeemableXToken(uint256 _newCollateralRatioview returns (uint256 _maxBaseOutuint256 _maxXTokenRedeemable)
settleWhitelist(addressview returns (bool)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addBaseToken(uint256 _baseInuint256 _incentiveRatioaddress _recipientreturns (uint256 _xTokenOut)
harvest(
initialize(address _marketaddress _baseTokenaddress _fTokenaddress _xTokenaddress _priceOracleuint256 _betauint256 _baseTokenCapaddress _rateProvider
initializePrice(
initializeV2(uint24 sampleInterval
liquidate(uint256 _fTokenInuint256 _incentiveRatioaddress _ownerreturns (uint256 _baseOut)
mint(uint256 _baseInaddress _recipientuint8 _optionreturns (uint256 _fTokenOutuint256 _xTokenOut)
notifyStrategyProfit(uint256 _amount
protocolSettle(
redeem(uint256 _fTokenInuint256 _xTokenInaddress _ownerreturns (uint256 _baseOut)
renounceOwnership(
transferOwnership(address newOwner
transferToStrategy(uint256 _amount
updateBaseTokenCap(uint256 _baseTokenCap
updateBeta(uint256 _beta
updateEMASampleInterval(uint24 _sampleInterval
updatePlatform(address _platform
updatePriceOracle(address _priceOracle
updateRateProvider(address _rateProvider
updateRebalancePool(address _rebalancePool
updateRewardRatio(uint128 _rebalancePoolRatiouint128 _harvestBountyRatio
updateSettleWhitelist(address _accountbool _status
updateStrategy(address _strategy
Events
AdminChanged(address previousAdminaddress newAdmin
Upgraded(address indexed implementation
Harvest(address indexed calleruint256 totalRewardsuint256 rebalancePoolRewardsuint256 harvestBounty
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
ProtocolSettle(uint256 priceuint256 fNav
UpdateBaseTokenCap(uint256 baseTokenCap
UpdateBeta(uint256 beta
UpdatePlatform(address platform
UpdatePriceOracle(address priceOracle
UpdateRateProvider(address rateProvider
UpdateRebalancePool(address rebalancePool
UpdateRewardRatio(uint256 rebalancePoolRatiouint256 harvestBountyRatio
UpdateSettleWhitelist(address accountbool status
UpdateStrategy(address strategy
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.