Proxy

Verified contract

Proxy

Active on Ethereum with 278 txns
Deployed by via 0xf93ade56 at 11876687
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 49 additional slots
-
variable spans 48 additional slots
ERC-20
Value $60.1
0xfa90d98829374534c7f731d738f18b155e4351d9f917d92e058f5d67c316aa01
0x44ba12e847a3afa8544774e1392a94a21d92c1e6627cbbb7f31035e42e2a90aa
0x0bd33436f741bb336de291b87942fe1b6c3343bed16eaff63bdc78c343eb1dc8
0x6b905a64c8a4417ae3c19a52d17122581e5e3d9d25c68dd8efd34e6c0a8268de
0xc0a4b7f11c0bfa307b8d7af1d9d543290a6cf23941627caa61dcac780f00aa59
0xdbc0a9661cf0531779a5c0acb5a535c3dc8052f12ab382c739ebbb9262b301ed
0xbd55c39fadc62ce5abdad69099b46ce7237e7a80ce820bb7481e6d31e32c08a6
0x86a031a4ad6360b8cb0b6365355ed60884f75d4d606d111179abd6fc44ec52e5
0x83776aca566dc8c816db41c840c3d1563091abd75032f47bb92f73f538dcc321
0xa1a0cfe356e47a37c1789936bd743f37a268dc1c7f4eead9ce1f19f50e097db0

Functions
Getter at block 21195459
MINIMUM_TRADE_SIZE(view returns (uint256)
1000
assetPair(view returns (bytes32)
0x74ec82b49e3e0b79f000c0f958e9effcb7f79028df9f8a7c8955c575cd79a7d2
collateralToken(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
enforceDepositLimits(view returns (bool)
false
 
getCurrentCollateralPrice(view returns (uint256)
getLogicAddress(view returns (address logicAddress)
0x7d4167f56dab086ac119eec8ff013dc4f7754a1c
getMarkets(view returns (address[])
[0x17C6ecf8ffa67d5acA9D669e6AF152F90d530791, 0x2d40558090ded73b946DEf63B9ae248E18A4720F, 0x52F0C0F2e99f9e946e09B6E1F67D99daCb18C19B]
 
getUnclaimedBalances(view returns (uint256uint256)
globalDepositLimit(view returns (uint256)
0
lpToken(view returns (address)
0xf5efe2035b227e0a8b1e14e71480548d017597a3
owner(view returns (address)
0xac3201cf1332c8ee37aed9884be6d81c9fad57d0
paymentToken(view returns (address)
0x6b3595068778dd592e39a122f4f5a5cf09c90fe2
proxiableUUID(pure returns (bytes32)
0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7
registry(view returns (address)
0xb8623477ea6f39b63598ceac4559728dca81af63
tradeFeeBasisPoints(view returns (uint16)
0
volatilityFactor(view returns (uint256)
178072434654453
Read-only
bTokenGetCollateralIn(address marketuint256 bTokenAmountview returns (uint256)
bTokenGetCollateralOut(address marketuint256 bTokenAmountview returns (uint256)
calcPrice(uint256 timeUntilExpiryuint256 strikeuint256 currentPriceuint256 volatilitypure returns (uint256)
collateralDepositLimits(addressview returns (bool allowedToDeposituint256 currentDeposit)
getMarket(uint256 marketIndexview returns (address)
getPriceForMarket(address marketview returns (uint256)
getTokensSaleValue(uint256 lpTokenAmountview returns (uint256)
getTotalPoolValue(bool includeUnclaimedview returns (uint256)
getVirtualReserves(address marketview returns (uint256uint256)
State-modifying
bTokenBuy(uint256 marketIndexuint256 bTokenAmountuint256 collateralMaximumreturns (uint256)
bTokenSell(uint256 marketIndexuint256 bTokenAmountuint256 collateralMinimumreturns (uint256)
claimAllExpiredTokens(
claimExpiredTokens(address optionMarketuint256 wTokenBalance
initialize(address _registryaddress _priceOracleaddress _paymentTokenaddress _collateralTokenaddress _tokenImplementationuint16 _tradeFeeBasisPointsbool _shouldInvertOraclePrice
provideCapital(uint256 collateralAmountuint256 lpTokenMinimum
renounceOwnership(
setCapitalDepositLimit(address[] lpAddressesbool[] allowedToDeposit
setEnforceDepositLimits(bool _enforceDepositLimitsuint256 _globalDepositLimit
setVolatilityFactor(uint256 _volatilityFactor
transferOwnership(address newOwner
updateAmmImplementation(address newAmmImplementation
withdrawCapital(uint256 lpTokenAmountbool sellTokensuint256 collateralMinimum
Events
AMMInitialized(address lpTokenaddress priceOracle
BTokensBought(address buyeruint256 bTokensBoughtuint256 collateralPaid
BTokensSold(address selleruint256 bTokensSolduint256 collateralPaid
CodeAddressUpdated(address newAddress
DepositAllowedUpdated(address lpAddressbool allowed
EnforceDepositLimitsUpdated(bool isEnforceduint256 globalLimit
LpTokensBurned(address redeemeruint256 collateralRemoveduint256 paymentRemoveduint256 lpTokensBurned
LpTokensMinted(address minteruint256 collateralAddeduint256 lpTokensMinted
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
VolatilityFactorUpdated(uint256 newVolatilityFactor
WTokensBought(address buyeruint256 wTokensBoughtuint256 collateralPaid
WTokensSold(address selleruint256 wTokensSolduint256 collateralPaid
Constructor
constructor(address contractLogic
Fallback and receive
fallback(
Errors

This contract contains no error objects.