Interface: StoredQuote
Defined in: packages/overcast-core/src/storage/index.ts:145
A persisted quote, mirroring the curated newQuote broadcast payload.
Properties
createdAt
createdAt: number;
Defined in: packages/overcast-core/src/storage/index.ts:158
creator
creator: string;
Defined in: packages/overcast-core/src/storage/index.ts:148
details
details: object;
Defined in: packages/overcast-core/src/storage/index.ts:150
borrowAllowed
borrowAllowed: boolean;
collateralAmount
collateralAmount: string;
collateralAsset
collateralAsset: string = idSchema;
domain
domain: number;
endTimestamp
endTimestamp: number;
premiumAmount
premiumAmount: string;
premiumAsset
premiumAsset: string = idSchema;
settlementAmount
settlementAmount: string;
settlementAsset
settlementAsset: string = idSchema;
settlementLayer
settlementLayer: string = idSchema;
startTimestamp
startTimestamp: number;
expiry
expiry: number;
Defined in: packages/overcast-core/src/storage/index.ts:151
optionId?
optional optionId?: string;
Defined in: packages/overcast-core/src/storage/index.ts:154
Set once the quote is accepted and the option lands on-chain (reserved).
quoteId
quoteId: string;
Defined in: packages/overcast-core/src/storage/index.ts:146
rfqId
rfqId: string;
Defined in: packages/overcast-core/src/storage/index.ts:147
salt
salt: string;
Defined in: packages/overcast-core/src/storage/index.ts:157
side
side: "TAKER" | "MAKER";
Defined in: packages/overcast-core/src/storage/index.ts:149
signedOperation
signedOperation: SignedOperation;
Defined in: packages/overcast-core/src/storage/index.ts:156
The signed operation for the quote
status
status: QuoteStatus;
Defined in: packages/overcast-core/src/storage/index.ts:152
updatedAt
updatedAt: number;
Defined in: packages/overcast-core/src/storage/index.ts:159