Interface: OfferFilter
Defined in: packages/overcast-core/src/storage/index.ts:101
Filter for the offer listings. All clauses are AND-ed.
Properties
asset?
optional asset?: Bytes32;
Defined in: packages/overcast-core/src/storage/index.ts:107
Matches any asset leg of the offer's terms.
creator?
optional creator?: Bytes32;
Defined in: packages/overcast-core/src/storage/index.ts:105
The offer's creator — maker for collateral, taker for settlement.
domain?
optional domain?: number;
Defined in: packages/overcast-core/src/storage/index.ts:103
Only offers whose terms name this deployment — one chain's order book.
side?
optional side?: OptionSide;
Defined in: packages/overcast-core/src/storage/index.ts:108
status?
optional status?: OfferStatusFilter;
Defined in: packages/overcast-core/src/storage/index.ts:117
Matches the offer's lifecycle OfferStatus (or everything that is not
open, with closed). Unset returns open and closed offers alike.
open / expired are evaluated against the store's clock at query time, so
such a page is only accurate as of the read — the same caveat
OptionFilter.state carries.