TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 66 txns
Deployed by via 0xaeb63cf6 at 12608023
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
ERC-20
Value $3,103.33
ERC-20
--
0xaef978f06c770c105f2df5d01b131205a95099158c4c398c161c8c1b5b346b5d
0x7d8a0998ba8456f9e104e20d476dd3bf62a062dd58ad2e0d13f9d840a40b16ba
0xa73f96db052924f971867e64869f8e98dae62c6ae11b74370f9712a2a8ac9c98
0x1a35745755d4bc39ab20749b7c0b9e378484c0e4d94dc10f964e02d0ecb3e0f1
0x6b7749121465147118c8944da6aa30a709acfd1d4d8eb4936cc879a88f72dbb8
0xdd718db26199bd49c4615214ad8d78e93d96a78874e4114585636089e482e4a8
0x3e4f6b719acd51ffc141f4ac04e1fb8274289054046878e883906d29a486c3b0
0x92ce759d3ea57bd23a0125d69f8f7eae9f12c7b3932f2a36589002eb016077a6
0xdcdeabbac090985361d5285a4f07eebeae67f1b60e63e64ee2d4091a0bb0f8cf
0x3c9a96439f54e24c69a3f5c9153c2bf96127cf7667fce0f2516de87244b7a848

Functions
Getter at block 21279101
accumulatedFees(view returns (uint256)
0
active(view returns (bool)
true
collateral(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
inverseVolatilityToken(view returns (address)
0x2590f1fd14ef8bb0a46c7a889c4cbc146510f9c3
isSettled(view returns (bool)
false
issuanceFees(view returns (uint256)
10
minimumCollateralQty(view returns (uint256)
25000000000000000000
owner(view returns (address)
0xb11b55dd0fc56005108930ac6805e6e6e46d80cc
redeemFees(view returns (uint256)
30
settlementPrice(view returns (uint256)
0
volatilityCapRatio(view returns (uint256)
250
volatilityToken(view returns (address)
0x51b0bcbeff204b39ce792d1e16767fe6f7631970
Read-only

This contract contains no read-only function objects.

State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
claimAccumulatedFees(
collateralize(uint256 _collateralQty
initialize(address _collateralTokenAddressaddress _volatilityTokenaddress _inverseVolatilityTokenuint256 _minimumCollateralQtyuint256 _volatilityCapRatio
recoverTokens(address _tokenaddress _toWhomuint256 _howMuch
redeem(uint256 _positionTokenQty
redeemSettled(uint256 _volatilityIndexTokenQtyuint256 _inverseVolatilityIndexTokenQty
renounceOwnership(
settle(uint256 _settlementPrice
toggleActive(
togglePause(bool _isPause
transferOwnership(address newOwner
updateFees(uint256 _issuanceFeesuint256 _redeemFees
updateMinimumCollQty(uint256 _newMinimumCollQty
updateVolatilityToken(address _positionTokenbool _isVolatilityIndexToken
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
ClaimedFees(uint256 fees
Collateralized(address indexed senderuint256 collateralLockuint256 positionTokensMinteduint256 fees
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Redeemed(address indexed senderuint256 collateralReleaseduint256 volatilityIndexTokenBurneduint256 inverseVolatilityIndexTokenBurneduint256 fees
Settled(uint256 settlementPrice
ToggleActivated(bool isActive
ToggledVolatilityTokenPause(bool isPause
UpdatedFees(uint256 issuanceFeesuint256 redeemFees
UpdatedMinimumCollateral(uint256 newMinimumCollateralQty
UpdatedVolatilityToken(address indexed positionTokenbool isVolatilityIndexToken
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.