Interface: OptionFilter
Defined in: packages/overcast-core/src/storage/index.ts:82
Filter for OvercastView.listOptions. All clauses are AND-ed.
Properties
asset?
optional asset?: Bytes32;
Defined in: packages/overcast-core/src/storage/index.ts:88
Matches the option's premium, collateral, or settlement asset.
createdAfter?
optional createdAfter?: number;
Defined in: packages/overcast-core/src/storage/index.ts:89
createdBefore?
optional createdBefore?: number;
Defined in: packages/overcast-core/src/storage/index.ts:90
domain?
optional domain?: number;
Defined in: packages/overcast-core/src/storage/index.ts:84
Only options whose terms name this deployment.
maker?
optional maker?: Bytes32;
Defined in: packages/overcast-core/src/storage/index.ts:85
state?
optional state?: OptionStateFilter;
Defined in: packages/overcast-core/src/storage/index.ts:96
Matches the option's lifecycle OptionState (or everything not
finished, with open). Evaluated against the store's clock at query
time, so a pending / exercisable page is only accurate as of the read.
taker?
optional taker?: Bytes32;
Defined in: packages/overcast-core/src/storage/index.ts:86