Interface: RfqAck<T>
Defined in: packages/overcast-core/src/rfq/events.ts:74
Generic ack returned from the request/response (ack-style) handlers. Kept as
a generic interface (rather than a zod schema) so callers can parameterize the
data shape per event; see ClientToServerEvents.
Type Parameters
| Type Parameter | Default type |
|---|---|
T | unknown |
Properties
data?
optional data?: T;
Defined in: packages/overcast-core/src/rfq/events.ts:77
error?
optional error?: object;
Defined in: packages/overcast-core/src/rfq/events.ts:76
code
code:
| "NOT_REGISTERED"
| "WRONG_ROLE"
| "VALIDATION_FAILED"
| "RFQ_NOT_FOUND"
| "RFQ_NOT_OPEN"
| "QUOTE_NOT_FOUND"
| "NOT_OWNER"
| "ALREADY_ACCEPTED"
| "BAD_SIGNATURE"
| "SETTLEMENT_SUBMIT_FAILED"
| "COLLATERAL_SUBMIT_FAILED"
| "ACCEPT_OFFER_FAILED"
| "INTERNAL" = rfqErrorCodeSchema;
message
message: string;
ok
ok: boolean;
Defined in: packages/overcast-core/src/rfq/events.ts:75