IBinaryOptionMarket¶
Description¶
Source: contracts/interfaces/IBinaryOptionMarket.sol
Views¶
balancesOf
¶
Details
Signature
balancesOf(address account) returns (uint256, uint256)
Visibility
external
State Mutability
view
bidOrRefundForPrice
¶
Details
Signature
bidOrRefundForPrice(enum IBinaryOptionMarket.Side bidSide, enum IBinaryOptionMarket.Side priceSide, uint256 price, bool refund) returns (uint256)
Visibility
external
State Mutability
view
bidsOf
¶
Details
Signature
bidsOf(address account) returns (uint256, uint256)
Visibility
external
State Mutability
view
canResolve
¶
Details
Signature
canResolve() returns (bool)
Visibility
external
State Mutability
view
claimableBalancesOf
¶
Details
Signature
claimableBalancesOf(address account) returns (uint256, uint256)
Visibility
external
State Mutability
view
creator
¶
Details
Signature
creator() returns (address)
Visibility
external
State Mutability
view
creatorLimits
¶
Details
Signature
creatorLimits() returns (uint256, uint256)
Visibility
external
State Mutability
view
deposited
¶
Details
Signature
deposited() returns (uint256)
Visibility
external
State Mutability
view
exercisableDeposits
¶
Details
Signature
exercisableDeposits() returns (uint256)
Visibility
external
State Mutability
view
fees
¶
Details
Signature
fees() returns (uint256, uint256, uint256)
Visibility
external
State Mutability
view
options
¶
Details
Signature
options() returns (contract IBinaryOption, contract IBinaryOption)
Visibility
external
State Mutability
view
oracleDetails
¶
Details
Signature
oracleDetails() returns (bytes32, uint256, uint256)
Visibility
external
State Mutability
view
oraclePriceAndTimestamp
¶
Details
Signature
oraclePriceAndTimestamp() returns (uint256, uint256)
Visibility
external
State Mutability
view
phase
¶
Details
Signature
phase() returns (enum IBinaryOptionMarket.Phase)
Visibility
external
State Mutability
view
prices
¶
Details
Signature
prices() returns (uint256, uint256)
Visibility
external
State Mutability
view
pricesAfterBidOrRefund
¶
Details
Signature
pricesAfterBidOrRefund(enum IBinaryOptionMarket.Side side, uint256 value, bool refund) returns (uint256, uint256)
Visibility
external
State Mutability
view
refundsEnabled
¶
Details
Signature
refundsEnabled() returns (bool)
Visibility
external
State Mutability
view
resolved
¶
Details
Signature
resolved() returns (bool)
Visibility
external
State Mutability
view
result
¶
Details
Signature
result() returns (enum IBinaryOptionMarket.Side)
Visibility
external
State Mutability
view
times
¶
Details
Signature
times() returns (uint256, uint256, uint256)
Visibility
external
State Mutability
view
totalBids
¶
Details
Signature
totalBids() returns (uint256, uint256)
Visibility
external
State Mutability
view
totalClaimableSupplies
¶
Details
Signature
totalClaimableSupplies() returns (uint256, uint256)
Visibility
external
State Mutability
view
totalSupplies
¶
Details
Signature
totalSupplies() returns (uint256, uint256)
Visibility
external
State Mutability
view
External Functions¶
bid
¶
Details
Signature
bid(enum IBinaryOptionMarket.Side side, uint256 value)
Visibility
external
State Mutability
nonpayable
claimOptions
¶
Details
Signature
claimOptions() returns (uint256, uint256)
Visibility
external
State Mutability
nonpayable
exerciseOptions
¶
Details
Signature
exerciseOptions() returns (uint256)
Visibility
external
State Mutability
nonpayable
refund
¶
Details
Signature
refund(enum IBinaryOptionMarket.Side side, uint256 value) returns (uint256)
Visibility
external
State Mutability
nonpayable