IBinaryOptionMarketManager¶
Description¶
Source: contracts/interfaces/IBinaryOptionMarketManager.sol
Views¶
activeMarkets
¶
Details
Signature
activeMarkets(uint256 index, uint256 pageSize) returns (address[])
Visibility
external
State Mutability
view
creatorLimits
¶
Details
Signature
creatorLimits() returns (uint256, uint256)
Visibility
external
State Mutability
view
durations
¶
Details
Signature
durations() returns (uint256, uint256, uint256)
Visibility
external
State Mutability
view
fees
¶
Details
Signature
fees() returns (uint256, uint256, uint256)
Visibility
external
State Mutability
view
marketCreationEnabled
¶
Details
Signature
marketCreationEnabled() returns (bool)
Visibility
external
State Mutability
view
maturedMarkets
¶
Details
Signature
maturedMarkets(uint256 index, uint256 pageSize) returns (address[])
Visibility
external
State Mutability
view
numActiveMarkets
¶
Details
Signature
numActiveMarkets() returns (uint256)
Visibility
external
State Mutability
view
numMaturedMarkets
¶
Details
Signature
numMaturedMarkets() returns (uint256)
Visibility
external
State Mutability
view
totalDeposited
¶
Details
Signature
totalDeposited() returns (uint256)
Visibility
external
State Mutability
view
External Functions¶
cancelMarket
¶
Details
Signature
cancelMarket(address market)
Visibility
external
State Mutability
nonpayable
createMarket
¶
Details
Signature
createMarket(bytes32 oracleKey, uint256 strikePrice, bool refundsEnabled, uint256[2] times, uint256[2] bids) returns (contract IBinaryOptionMarket)
Visibility
external
State Mutability
nonpayable
expireMarkets
¶
Details
Signature
expireMarkets(address[] market)
Visibility
external
State Mutability
nonpayable
resolveMarket
¶
Details
Signature
resolveMarket(address market)
Visibility
external
State Mutability
nonpayable