TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 1,138 txns
Deployed by via 0x1b470a44 at 12607967
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 $112,797.04
ERC-20
--
ERC-20
--
0x54cbf8da4105dd6086e6ede6c141125c0f04de00df3069b53414b9d8fc7c0179
0x7a7a915cf10b0c5e9ee916c78855929fbdf7ac33742712066c653e558cf4b07d
0x05568627ea558cb036d4022bfad445417fa3777c6f29a8da28fc0fbbb2ad9431
0x8e0d013eaa78ab1d15e7684c7e16841585dc113bc1337f7394d1054e16b15118
0xa412a58d9441f1185f39da2d6184dbfb9704ac9ffb90121b85542e9f01ff43d6
0xb3d08d57c296dfb2d7a8ec2c018e307590b9ecb8e84cccffccd60df11c639a45
0xe6d8c19bafaa66b64b1033291479e240dedfc4292448b8b6546568ee6891f033
0xbc349c43be25c2eac792c39a8e09abf88a6b2d8d723720047f3586e6db42270a
0xd36bee8ad55bbe7c3dd6d470de9018008e9ae22f6f3ea0c89e2a7388b966dee6
0x3896476b7f381d5c25689edd5c080202c3fb7146af7a97899be78b6b0dcdb769

Functions
Getter at block 21280314
accumulatedFees(view returns (uint256)
14743175524352073665
active(view returns (bool)
true
collateral(view returns (address)
0x6b175474e89094c44da98b954eedeac495271d0f
inverseVolatilityToken(view returns (address)
0x3a707d56d538e85b783e8ce12b346e7fb6511f90
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)
0xc53342fd7575f572b0ff4569e31941a5b821ac76
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.