0 txs
6 calls
constructor
No constructor.
functions
amount
viewfunction amount() view returns (uint256)
buyToken
viewfunction buyToken() view returns (address)
cancelled
viewfunction cancelled() view returns (bool)
currentSlot
viewfunction currentSlot() view returns (uint256 slot)
domainSeparator
viewfunction domainSeparator() view returns (bytes32)
endTime
viewfunction endTime() view returns (uint256)
getTradeableOrder
viewfunction getTradeableOrder() view returns (tuple)
interval
viewfunction interval() view returns (uint256)
isLastSlot
viewfunction isLastSlot() view returns (bool)
isValidSignature
viewfunction isValidSignature(bytes32 orderDigest, bytes encodedOrder) view returns (bytes4)
orderSlots
viewfunction orderSlots() view returns (uint256[] slots)
owner
viewfunction owner() view returns (address)
receiver
viewfunction receiver() view returns (address)
sellToken
viewfunction sellToken() view returns (address)
slotSellAmount
viewfunction slotSellAmount() view returns (uint256 orderSellAmount)
startTime
viewfunction startTime() view returns (uint256)
cancel
nonpayablefunction cancel()
initialize
nonpayablefunction initialize(address _owner, address _receiver, address _sellToken, address _buyToken, uint256 _amount, uint256 _startTime, uint256 _endTime, uint256 _interval, address _settlementContract) returns (bool)
events
Cancelled
event Cancelled(address indexed order)
ConditionalOrderCreated
event ConditionalOrderCreated(address indexed)
Initialized
event Initialized(address indexed order)
errors
AlreadyInitialized
error AlreadyInitialized()
IntervalMustBeGreaterThanZero
error IntervalMustBeGreaterThanZero()
InvalidEndTime
error InvalidEndTime()
InvalidStartTime
error InvalidStartTime()
MissingOwner
error MissingOwner()
NotOwner
error NotOwner()
NotWithinStartAndEndTimes
error NotWithinStartAndEndTimes()
OrderCancelled
error OrderCancelled()
ReceiverIsOrder
error ReceiverIsOrder()
ZeroSellAmount
error ZeroSellAmount()
creation bytecode
0x3d602d80600a3d3981f3363d3d373d3d3d363d73810f9f1384421b6d185f46253e36f3a558e573695af43d82803e903d91602b57fd5bf3