Skip to content

IBinaryOptionMarket

Description

Source: contracts/interfaces/IBinaryOptionMarket.sol

External Functions

balancesOf

Source

Details

Signature

balancesOf(address account) view returns (uint256 long, uint256 short)

Visibility

external

State Mutability

undefined

bid

Source

Details

Signature

bid(enum IBinaryOptionMarket.Side side, uint256 value)

Visibility

external

State Mutability

undefined

bidOrRefundForPrice

Source

Details

Signature

bidOrRefundForPrice(enum IBinaryOptionMarket.Side bidSide, enum IBinaryOptionMarket.Side priceSide, uint256 price, bool refund) view returns (uint256)

Visibility

external

State Mutability

undefined

bidsOf

Source

Details

Signature

bidsOf(address account) view returns (uint256 long, uint256 short)

Visibility

external

State Mutability

undefined

canResolve

Source

Details

Signature

canResolve() view returns (bool)

Visibility

external

State Mutability

undefined

claimOptions

Source

Details

Signature

claimOptions() returns (uint256 longClaimed, uint256 shortClaimed)

Visibility

external

State Mutability

undefined

claimableBalancesOf

Source

Details

Signature

claimableBalancesOf(address account) view returns (uint256 long, uint256 short)

Visibility

external

State Mutability

undefined

creator

Source

Details

Signature

creator() view returns (address)

Visibility

external

State Mutability

undefined

creatorLimits

Source

Details

Signature

creatorLimits() view returns (uint256 capitalRequirement, uint256 skewLimit)

Visibility

external

State Mutability

undefined

deposited

Source

Details

Signature

deposited() view returns (uint256)

Visibility

external

State Mutability

undefined

exercisableDeposits

Source

Details

Signature

exercisableDeposits() view returns (uint256)

Visibility

external

State Mutability

undefined

exerciseOptions

Source

Details

Signature

exerciseOptions() returns (uint256)

Visibility

external

State Mutability

undefined

fees

Source

Details

Signature

fees() view returns (uint256 poolFee, uint256 creatorFee, uint256 refundFee)

Visibility

external

State Mutability

undefined

options

Source

Details

Signature

options() view returns (contract IBinaryOption long, contract IBinaryOption short)

Visibility

external

State Mutability

undefined

oracleDetails

Source

Details

Signature

oracleDetails() view returns (bytes32 key, uint256 strikePrice, uint256 finalPrice)

Visibility

external

State Mutability

undefined

oraclePriceAndTimestamp

Source

Details

Signature

oraclePriceAndTimestamp() view returns (uint256 price, uint256 updatedAt)

Visibility

external

State Mutability

undefined

phase

Source

Details

Signature

phase() view returns (enum IBinaryOptionMarket.Phase)

Visibility

external

State Mutability

undefined

prices

Source

Details

Signature

prices() view returns (uint256 long, uint256 short)

Visibility

external

State Mutability

undefined

pricesAfterBidOrRefund

Source

Details

Signature

pricesAfterBidOrRefund(enum IBinaryOptionMarket.Side side, uint256 value, bool refund) view returns (uint256 long, uint256 short)

Visibility

external

State Mutability

undefined

refund

Source

Details

Signature

refund(enum IBinaryOptionMarket.Side side, uint256 value) returns (uint256 refundMinusFee)

Visibility

external

State Mutability

undefined

refundsEnabled

Source

Details

Signature

refundsEnabled() view returns (bool)

Visibility

external

State Mutability

undefined

resolved

Source

Details

Signature

resolved() view returns (bool)

Visibility

external

State Mutability

undefined

result

Source

Details

Signature

result() view returns (enum IBinaryOptionMarket.Side)

Visibility

external

State Mutability

undefined

times

Source

Details

Signature

times() view returns (uint256 biddingEnd, uint256 maturity, uint256 destructino)

Visibility

external

State Mutability

undefined

totalBids

Source

Details

Signature

totalBids() view returns (uint256 long, uint256 short)

Visibility

external

State Mutability

undefined

totalClaimableSupplies

Source

Details

Signature

totalClaimableSupplies() view returns (uint256 long, uint256 short)

Visibility

external

State Mutability

undefined

totalSupplies

Source

Details

Signature

totalSupplies() view returns (uint256 long, uint256 short)

Visibility

external

State Mutability

undefined