filters
filters: {
OrderCanceled(maker?, orderHash?): OrderCanceledEventFilter;
OrderCanceled(address,bytes32)(maker?, orderHash?): OrderCanceledEventFilter;
OrderFilled(orderHash?, orderType?, YT?, token?, netInputFromMaker?, netOutputToMaker?, feeAmount?, notionalVolume?): OrderFilledEventFilter;
OrderFilled(bytes32,uint8,address,address,uint256,uint256,uint256,uint256)(orderHash?, orderType?, YT?, token?, netInputFromMaker?, netOutputToMaker?, feeAmount?, notionalVolume?): OrderFilledEventFilter;
OrderFilledV2(orderHash?, orderType?, YT?, token?, netInputFromMaker?, netOutputToMaker?, feeAmount?, notionalVolume?, maker?, taker?): OrderFilledV2EventFilter;
OrderFilledV2(bytes32,uint8,address,address,uint256,uint256,uint256,uint256,address,address)(orderHash?, orderType?, YT?, token?, netInputFromMaker?, netOutputToMaker?, feeAmount?, notionalVolume?, maker?, taker?): OrderFilledV2EventFilter;
}
Type declaration
OrderCanceled:function
- OrderCanceled(maker?, orderHash?): OrderCanceledEventFilter
Parameters
Optional
maker: null | string
Optional
orderHash: null | BytesLike
Returns OrderCanceledEventFilter
OrderCanceled(address,bytes32):function
- OrderCanceled(address,bytes32)(maker?, orderHash?): OrderCanceledEventFilter
Parameters
Optional
maker: null | string
Optional
orderHash: null | BytesLike
Returns OrderCanceledEventFilter
OrderFilled:function
- OrderFilled(orderHash?, orderType?, YT?, token?, netInputFromMaker?, netOutputToMaker?, feeAmount?, notionalVolume?): OrderFilledEventFilter
Parameters
Optional
orderHash: null | BytesLike
Optional
orderType: null | BigNumberish
Optional
YT: null | string
Optional
token: null
Optional
netInputFromMaker: null
Optional
netOutputToMaker: null
Optional
feeAmount: null
Optional
notionalVolume: null
Returns OrderFilledEventFilter
OrderFilled(bytes32,uint8,address,address,uint256,uint256,uint256,uint256):function
- OrderFilled(bytes32,uint8,address,address,uint256,uint256,uint256,uint256)(orderHash?, orderType?, YT?, token?, netInputFromMaker?, netOutputToMaker?, feeAmount?, notionalVolume?): OrderFilledEventFilter
Parameters
Optional
orderHash: null | BytesLike
Optional
orderType: null | BigNumberish
Optional
YT: null | string
Optional
token: null
Optional
netInputFromMaker: null
Optional
netOutputToMaker: null
Optional
feeAmount: null
Optional
notionalVolume: null
Returns OrderFilledEventFilter
OrderFilledV2:function
- OrderFilledV2(orderHash?, orderType?, YT?, token?, netInputFromMaker?, netOutputToMaker?, feeAmount?, notionalVolume?, maker?, taker?): OrderFilledV2EventFilter
Parameters
Optional
orderHash: null | BytesLike
Optional
orderType: null | BigNumberish
Optional
YT: null | string
Optional
token: null
Optional
netInputFromMaker: null
Optional
netOutputToMaker: null
Optional
feeAmount: null
Optional
notionalVolume: null
Optional
maker: null
Optional
taker: null
Returns OrderFilledV2EventFilter
OrderFilledV2(bytes32,uint8,address,address,uint256,uint256,uint256,uint256,address,address):function
- OrderFilledV2(bytes32,uint8,address,address,uint256,uint256,uint256,uint256,address,address)(orderHash?, orderType?, YT?, token?, netInputFromMaker?, netOutputToMaker?, feeAmount?, notionalVolume?, maker?, taker?): OrderFilledV2EventFilter
Parameters
Optional
orderHash: null | BytesLike
Optional
orderType: null | BigNumberish
Optional
YT: null | string
Optional
token: null
Optional
netInputFromMaker: null
Optional
netOutputToMaker: null
Optional
feeAmount: null
Optional
notionalVolume: null
Optional
maker: null
Optional
taker: null
Returns OrderFilledV2EventFilter
populateTransaction
populateTransaction: {
DOMAIN_SEPARATOR(overrides?): Promise<PopulatedTransaction>;
cancelBatch(orders, overrides?): Promise<PopulatedTransaction>;
cancelSingle(order, overrides?): Promise<PopulatedTransaction>;
feeRecipient(overrides?): Promise<PopulatedTransaction>;
fill(params, receiver, maxTaking, optData, callback, overrides?): Promise<PopulatedTransaction>;
hashOrder(order, overrides?): Promise<PopulatedTransaction>;
orderStatuses(orderHashes, overrides?): Promise<PopulatedTransaction>;
orderStatusesRaw(orderHashes, overrides?): Promise<PopulatedTransaction>;
simulate(target, data, overrides?): Promise<PopulatedTransaction>;
}
Type declaration
DOMAIN_SEPARATOR:function
- DOMAIN_SEPARATOR(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
cancelBatch:function
- cancelBatch(orders, overrides?): Promise<PopulatedTransaction>
Parameters
orders: OrderStruct[]
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
cancelSingle:function
- cancelSingle(order, overrides?): Promise<PopulatedTransaction>
Parameters
order: OrderStruct
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
feeRecipient:function
- feeRecipient(overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
fill:function
- fill(params, receiver, maxTaking, optData, callback, overrides?): Promise<PopulatedTransaction>
Parameters
params: FillOrderParamsStruct[]
receiver: string
Optional
overrides: Overrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>
hashOrder:function
- hashOrder(order, overrides?): Promise<PopulatedTransaction>
Parameters
order: OrderStruct
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
orderStatuses:function
- orderStatuses(orderHashes, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
orderStatusesRaw:function
- orderStatusesRaw(orderHashes, overrides?): Promise<PopulatedTransaction>
Parameters
Optional
overrides: CallOverrides
Returns Promise<PopulatedTransaction>
simulate:function
- simulate(target, data, overrides?): Promise<PopulatedTransaction>
Parameters
target: string
Optional
overrides: PayableOverrides & {
from?: string | Promise<string>;
}
Returns Promise<PopulatedTransaction>