0 txs
0 calls
constructor
constructor()
functions
canExercisePositions
viewfunction canExercisePositions() view returns (bool)
canResolve
viewfunction canResolve() view returns (bool)
initialized
viewfunction initialized() view returns (bool)
leftMarket
viewfunction leftMarket() view returns (address)
positions
viewfunction positions() view returns (address inp, address outp)
rangedMarketsAMM
viewfunction rangedMarketsAMM() view returns (address)
resolved
viewfunction resolved() view returns (bool)
result
viewfunction result() view returns (uint8 resultToReturn)
rightMarket
viewfunction rightMarket() view returns (address)
burnIn
nonpayablefunction burnIn(uint256 value, address claimant)
burnOut
nonpayablefunction burnOut(uint256 value, address claimant)
exercisePositions
nonpayablefunction exercisePositions()
initialize
nonpayablefunction initialize(address _leftMarket, address _rightMarket, address _in, address _out, address _rangedMarketsAMM)
mint
nonpayablefunction mint(uint256 value, uint8 _position, address minter)
resolveMarket
nonpayablefunction resolveMarket()
withdrawCollateral
nonpayablefunction withdrawCollateral(address recipient)
events
Burn
event Burn(address burner, uint256 amount, uint8 _position)
Exercised
event Exercised(address exerciser, uint256 amount, uint8 _position)
Mint
event Mint(address minter, uint256 amount, uint8 _position)
Resolved
event Resolved(uint8 winningPosition, uint256 finalPrice)
errors
No errors.
creation bytecode
0x3d602d80600a3d3981f3363d3d373d3d3d363d7313dc6b44f6604695704ed3892ea0d5ba86becffd5af43d82803e903d91602b57fd5bf3