Market
Verified contract
Implementation
Active on
Ethereum with 1 txns
Storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
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
0x122b…b84a
0x122b…b84a
0x9ae3…494c
0x28b7…e45e
Balances ($0.00)
No balances found for "Market"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11289252 | 4 years ago | | | 0 | 0.031055552 |
ABI
ABI objects
Getter at block 21260054
bToken() view returns (address)
0x28b71dc69d44e5b0b61761750532278b3685e45e
claimFeeBasisPoints() view returns (uint16)
0
closeFeeBasisPoints() view returns (uint16)
0
collateralToken() view returns (address)
0x122bf95a3f9b2e593a2ed8dcdc22f5aded3ab84a
exerciseFeeBasisPoints() view returns (uint16)
0
expirationDate() view returns (uint256)
0
getLogicAddress() view returns (address logicAddress)
0x0000000000000000000000000000000000000000
marketName() view returns (string)
na
marketStyle() view returns (uint8)
0
owner() view returns (address)
0xf911e93c22b24a884b5b5f6d08a1a2a9f2dff8bd
paymentToken() view returns (address)
0x122bf95a3f9b2e593a2ed8dcdc22f5aded3ab84a
priceRatio() view returns (uint256)
0
proxiableUUID() pure returns (bytes32)
0xc5f16f0fcc639fa48a6947836d9850f504798523bf8c9a3a87d5876cf622bcf7
restrictedMinter() view returns (address)
0x0000000000000000000000000000000000000000
state() view returns (uint8)
2
wToken() view returns (address)
0x9ae38b57a8af9184a50442e243d042011c6b494c
Read-only
calculateFee(uint256 amount, uint16 basisPoints) pure returns (uint256)
calculatePaymentAmount(uint256 collateralAmount) view returns (uint256)
State-modifying
Events claimCollateral(uint256 collateralAmount)
closePosition(uint256 collateralAmount)
exerciseOption(uint256 collateralAmount)
initialize(string _marketName, address _collateralToken, address _paymentToken, uint8 _marketStyle, uint256 _priceRatio, uint256 _expirationDate, uint16 _exerciseFeeBasisPoints, uint16 _closeFeeBasisPoints, uint16 _claimFeeBasisPoints, address _tokenImplementation)
mintOptions(uint256 collateralAmount)
recoverTokens(address token)
renounceOwnership()
selfDestructMarket(address refundAddress)
transferOwnership(address newOwner)
updateImplementation(address newImplementation)
updateRestrictedMinter(address _restrictedMinter)
CodeAddressUpdated(address newAddress)
CollateralClaimed(address indexed redeemer, uint256 value)
FeePaid(uint8 indexed feeType, address indexed token, uint256 value)
MarketDestroyed()
MarketInitialized(string marketName, uint8 marketStyle, address wToken, address bToken)
OptionClosed(address indexed redeemer, uint256 value)
OptionExercised(address indexed redeemer, uint256 value)
OptionMinted(address indexed minter, uint256 value)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
RestrictedMinterUpdated(address newRestrictedMinter)
TokensRecovered(address indexed token, address indexed to, uint256 value)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.