BinaryOptionMarketManager
Verified contract
Active on
Ethereum with 33 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x4e3b…3ef2
-
variable spans 2 additional slots
-
variable spans 2 additional slots
-
variable spans 1 additional slot
-
variable spans 1 additional slot
-
variable spans 1 additional slot
0x8071…3f92
Balances ($0.00)
No balances found for "BinaryOptionMarketManager"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19894322 | 6 months ago | | | 0 | 0.00010546037 | |
| 12738660 | 3 years ago | | | 0 | 0.0033216150 | |
| 12425996 | 4 years ago | | | 0 | 0.19632438 | |
| 12381187 | 4 years ago | | | 0 | 0.029691246 | |
| 12308799 | 4 years ago | | | 0 | 0.0019345080 | |
| 12044947 | 4 years ago | | | 0 | 0.057206400 | |
| 12044935 | 4 years ago | | | 0 | 0.017065800 | |
| 11998871 | 4 years ago | | | 0 | 0.014394975 | |
| 11984431 | 4 years ago | | | 0 | 0.018778680 | |
| 11965420 | 4 years ago | | | 0 | 0.0052166450 |
ABI
ABI objects
Getter at block 21270165
creatorLimits() view returns (uint256 capitalRequirement, uint256 skewLimit)
(capitalRequirement=1000000000000000000000, skewLimit=50000000000000000)
durations() view returns (uint256 maxOraclePriceAge, uint256 expiryDuration, uint256 maxTimeToMaturity)
(maxOraclePriceAge=7200, expiryDuration=15724800, maxTimeToMaturity=63072000)
fees() view returns (uint256 poolFee, uint256 creatorFee, uint256 refundFee)
(poolFee=8000000000000000, creatorFee=2000000000000000, refundFee=50000000000000000)
isResolverCached() view returns (bool)
false
lastPauseTime() view returns (uint256)
1628556200
marketCreationEnabled() view returns (bool)
true
nominatedOwner() view returns (address)
0x0000000000000000000000000000000000000000
numActiveMarkets() view returns (uint256)
5
numMaturedMarkets() view returns (uint256)
2
owner() view returns (address)
0xeb3107117fead7de89cd14d463d340a2e6917769
paused() view returns (bool)
true
resolver() view returns (address)
0x4e3b31eb0e5cb73641ee1e65e7dcefe520ba3ef2
resolverAddressesRequired() view returns (bytes32[] addresses)
[0x53797374656d5374617475730000000000000000000000000000000000000000, 0x53796e7468735553440000000000000000000000000000000000000000000000, 0x45786368616e6765526174657300000000000000000000000000000000000000, 0x42696e6172794f7074696f6e4d61726b6574466163746f727900000000000000]
totalDeposited() view returns (uint256)
13607677909337420642380
Read-only
activeMarkets(uint256 index, uint256 pageSize) view returns (address[])
maturedMarkets(uint256 index, uint256 pageSize) view returns (address[])
State-modifying
Events acceptOwnership()
cancelMarket(address market)
createMarket(bytes32 oracleKey, uint256 strikePrice, bool refundsEnabled, uint256[2] times, uint256[2] bids) returns (address)
decrementTotalDeposited(uint256 delta)
expireMarkets(address[] markets)
incrementTotalDeposited(uint256 delta)
migrateMarkets(address receivingManager, bool active, address[] marketsToMigrate)
nominateNewOwner(address _owner)
rebuildCache()
rebuildMarketCaches(address[] marketsToSync)
receiveMarkets(bool active, address[] marketsToReceive)
resolveMarket(address market)
setCreatorCapitalRequirement(uint256 _creatorCapitalRequirement)
setCreatorFee(uint256 _creatorFee)
setCreatorSkewLimit(uint256 _creatorSkewLimit)
setExpiryDuration(uint256 _expiryDuration)
setMarketCreationEnabled(bool enabled)
setMaxOraclePriceAge(uint256 _maxOraclePriceAge)
setMaxTimeToMaturity(uint256 _maxTimeToMaturity)
setMigratingManager(address manager)
setPaused(bool _paused)
setPoolFee(uint256 _poolFee)
setRefundFee(uint256 _refundFee)
CacheUpdated(bytes32 name, address destination)
CreatorCapitalRequirementUpdated(uint256 value)
CreatorFeeUpdated(uint256 fee)
CreatorSkewLimitUpdated(uint256 value)
ExerciseDurationUpdated(uint256 duration)
ExpiryDurationUpdated(uint256 duration)
MarketCancelled(address market)
MarketCreated(address market, address indexed creator, bytes32 indexed oracleKey, uint256 strikePrice, uint256 biddingEndDate, uint256 maturityDate, uint256 expiryDate)
MarketCreationEnabledUpdated(bool enabled)
MarketExpired(address market)
MarketsMigrated(address receivingManager, address[] markets)
MarketsReceived(address migratingManager, address[] markets)
MaxOraclePriceAgeUpdated(uint256 duration)
MaxTimeToMaturityUpdated(uint256 duration)
OwnerChanged(address oldOwner, address newOwner)
OwnerNominated(address newOwner)
PauseChanged(bool isPaused)
PoolFeeUpdated(uint256 fee)
RefundFeeUpdated(uint256 fee)
constructor(address _owner, address _resolver, uint256 _maxOraclePriceAge, uint256 _expiryDuration, uint256 _maxTimeToMaturity, uint256 _creatorCapitalRequirement, uint256 _creatorSkewLimit, uint256 _poolFee, uint256 _creatorFee, uint256 _refundFee)
This contract contains no fallback and receive objects.
This contract contains no error objects.