UNPKG

@f5i23q999d/cow-sdk

Version:

<p align="center"> <img width="400" src="https://github.com/cowprotocol/cow-sdk/raw/main/docs/images/CoW.png" /> </p>

15 lines (14 loc) 779 B
import { QuoteResults, QuoterParameters, SwapAdvancedSettings, SwapParameters, TradeParameters } from './types.js'; import { OrderBookApi } from '../order-book/index.js'; import { Signer } from '@ethersproject/abstract-signer'; export type QuoteResultsWithSigner = { result: QuoteResults & { signer: Signer; }; orderBookApi: OrderBookApi; }; export declare function getQuote(_tradeParameters: TradeParameters, trader: QuoterParameters, advancedSettings?: SwapAdvancedSettings, _orderBookApi?: OrderBookApi): Promise<{ result: QuoteResults; orderBookApi: OrderBookApi; }>; export declare function getQuoteWithSigner(swapParameters: SwapParameters, advancedSettings?: SwapAdvancedSettings, orderBookApi?: OrderBookApi): Promise<QuoteResultsWithSigner>;