@cowprotocol/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) • 757 B
TypeScript
import { QuoteResults, QuoterParameters, SwapAdvancedSettings, SwapParameters, TradeParameters } from './types';
import { OrderBookApi } from '../order-book';
import { Signer } from 'ethers';
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>;