Proxy

Verified contract

Proxy

Active on Ethereum with 7 txns
Deployed by via 0x56b36830 at 12343918
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 $186.28
0x0c7e8e4b178301427b40e6547d371a9a33a5c7a958e0ef659b504591cda5e8d6
0xd0bb1761d16a7088b297984a28dd525f9900f57991c55f22625bc0237933d7a2
0x4f08a37d9b30dc39bede69adeb60fc14ab9ace5119ec64f4726cb760b28e6d67
0xa7fb9f9e2ff0ace988bf4d7f753ffe5eb812b1a88c37319a3850d9e16617403a
0x693ad247ed7d4c597f981a821ff10f315b7c66839b056a12f303c8ca740b6da4
0x7a7e3bff1cce64535b2b45e75eb7c3f7908e2ed1dedb5cc6e19f840e7bc8c7e1
0x31bef0cb9d05984c43eed670a865dcecfafb96ddeabf516ad589a05a9934f073

Functions
Getter at block 20945945
bToken(view returns (address)
0xe4c70fb4befeee825946e8f4e8224584dec43555
claimFeeBasisPoints(view returns (uint16)
0
closeFeeBasisPoints(view returns (uint16)
0
collateralToken(view returns (address)
0x6b3595068778dd592e39a122f4f5a5cf09c90fe2
exerciseFeeBasisPoints(view returns (uint16)
0
expirationDate(view returns (uint256)
1627632000
getLogicAddress(view returns (address logicAddress)
0xa0919572e872abc038226ffd13823f6418833bac
marketName(view returns (string)
USDC.SUSHI.20210730.C.31
marketStyle(view returns (uint8)
1
owner(view returns (address)
0xb8623477ea6f39b63598ceac4559728dca81af63
paymentToken(view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
priceRatio(view returns (uint256)
31000000
proxiableUUID(pure returns (bytes32)
0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7
restrictedMinter(view returns (address)
0x8337706f5faab1941c8b8b849d21b5016987a04a
state(view returns (uint8)
2
wToken(view returns (address)
0x17a628ffb2105f3e5b349b1498f513d1a17bbf77
Read-only
calculateFee(uint256 amountuint16 basisPointspure returns (uint256)
calculatePaymentAmount(uint256 collateralAmountview returns (uint256)
State-modifying
claimCollateral(uint256 collateralAmount
closePosition(uint256 collateralAmount
exerciseOption(uint256 collateralAmount
initialize(string _marketNameaddress _collateralTokenaddress _paymentTokenuint8 _marketStyleuint256 _priceRatiouint256 _expirationDateuint16 _exerciseFeeBasisPointsuint16 _closeFeeBasisPointsuint16 _claimFeeBasisPointsaddress _tokenImplementation
mintOptions(uint256 collateralAmount
recoverTokens(address token
renounceOwnership(
selfDestructMarket(address refundAddress
transferOwnership(address newOwner
updateImplementation(address newImplementation
updateRestrictedMinter(address _restrictedMinter
Events
CodeAddressUpdated(address newAddress
CollateralClaimed(address indexed redeemeruint256 value
FeePaid(uint8 indexed feeTypeaddress indexed tokenuint256 value
MarketDestroyed(
MarketInitialized(string marketNameuint8 marketStyleaddress wTokenaddress bToken
OptionClosed(address indexed redeemeruint256 value
OptionExercised(address indexed redeemeruint256 value
OptionMinted(address indexed minteruint256 value
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RestrictedMinterUpdated(address newRestrictedMinter
TokensRecovered(address indexed tokenaddress indexed touint256 value
Constructor
constructor(address contractLogic
Fallback and receive
fallback(
Errors

This contract contains no error objects.