ISwapProtocol
Defined in: protocols/swap.ts:44
The older same-chain swap interface. Every swap2 module implements it too; new code should use ISwap2Protocol.
Methods
Section titled “Methods”quoteSwap()
Section titled “quoteSwap()”quoteSwap(
options):Promise<SwapQuote>
Defined in: protocols/swap.ts:48
Price a same-chain swap; nothing is signed.
Parameters
Section titled “Parameters”options
Section titled “options”Returns
Section titled “Returns”Promise<SwapQuote>
swap()
Section titled “swap()”swap(
options):Promise<SwapResult>
Defined in: protocols/swap.ts:46
Sign and broadcast a same-chain swap.
Parameters
Section titled “Parameters”options
Section titled “options”Returns
Section titled “Returns”Promise<SwapResult>