Skip to main content

Interface: OptionFilter

Defined in: packages/overcast-core/src/storage/index.ts:76

Filter for OvercastView.listOptions. All clauses are AND-ed.

Properties

asset?

optional asset?: Bytes32;

Defined in: packages/overcast-core/src/storage/index.ts:82

Matches the option's premium, collateral, or settlement asset.


createdAfter?

optional createdAfter?: number;

Defined in: packages/overcast-core/src/storage/index.ts:83


createdBefore?

optional createdBefore?: number;

Defined in: packages/overcast-core/src/storage/index.ts:84


domain?

optional domain?: number;

Defined in: packages/overcast-core/src/storage/index.ts:78

Only options whose terms name this deployment.


maker?

optional maker?: Bytes32;

Defined in: packages/overcast-core/src/storage/index.ts:79


state?

optional state?: OptionState;

Defined in: packages/overcast-core/src/storage/index.ts:90

Matches the option's lifecycle OptionState — the same value carried on the curated option. 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:80