TradeType

Sent on QuoteRequest and PreviewQuoteRequest to say which side of the trade amount fixes. Required; TRADE_TYPE_UNSPECIFIED is rejected. See Trade types.

OrderParams

The canonical parameter set a quote hash is computed over. Returned on every quote and on GetOrder.

FeeBreakdown

FeeComponent

See Fees.

Referrer

ChainStatus

CatalogToken

Order

Deposit

Fulfillment and Refund

Both carry the same shape, differing only in which transaction they reference. The realized cost fields are populated after the transaction lands and can be compared against the estimate committed in fee_breakdown. The filled_amount can differ from the quoted amount_out when the relayer applied a gas surge reduction at fulfill time.

Voucher