Skip to main content

Interface: StoredRfq

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

A persisted RFQ, mirroring the curated newRfq broadcast payload.

Properties​

createdAt​

createdAt: number;

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

Unix ms; stamped by the caller (the RFQ service), not the store.


creator​

creator: Bytes32;

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


domain​

domain: number;

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

The deployment this RFQ is for, as stated on the socket (NewRfqPayload.domain). Not derived from request, which may not name it.


expiry​

expiry: number;

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

Expiry when this RFQ becomes invalid


options?​

optional options?: object & Record<string, unknown>;

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

Type Declaration​

responder?​
optional responder?: Bytes32[];

request​

request: StoredRfqRequest;

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


rfqId​

rfqId: string;

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


side​

side: OptionSide;

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


status​

status: RfqStatus;

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


updatedAt​

updatedAt: number;

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