getTradeQuotes. Import from @dzapio/sdk.
TradeQuotesRequest
TradeQuotesRequestData
TradeQuotesResponse
Returned directly bygetTradeQuotes() (object keyed by pair key):
recommendedSource ?? bestReturnSource when building trade data.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Request and response types for getTradeQuotes.
getTradeQuotes. Import from @dzapio/sdk.
type TradeQuotesRequest = {
fromChain: number;
gasless?: boolean;
private?: boolean;
data: TradeQuotesRequestData[];
disableEstimation?: boolean;
account?: string;
bridges?: ProtocolFilter;
dexes?: ProtocolFilter;
filter?: QuoteFilter;
timingStrategy?: Partial<{ minWaitTimeMs; maxWaitTimeMs; subsequentDelayMs; preferredResultCount; relaxMinSuccessOnDelay }>;
};
type TradeQuotesRequestData = {
amount: string; // wei as string
srcToken: string;
srcDecimals?: number;
destToken: string;
destDecimals?: number;
toChain: number;
slippage: number;
selectedSource?: string;
};
getTradeQuotes() (object keyed by pair key):
type TradeQuotesResponse = {
[pair: string]: {
status?: string;
message?: string;
recommendedSource: string;
fastestSource?: string;
bestReturnSource: string;
questSource?: string;
quoteRates?: TradeQuotesByProviderId;
tokensWithoutPrice: Record<number, string[]>;
};
};
recommendedSource ?? bestReturnSource when building trade data.