UNPKG

hermes-swap-router-sdk

Version:

An sdk for routing swaps using Uniswap v2, Uniswap v3 and Balancer Stable Pools.

16 lines (15 loc) 674 B
import { Interface } from '@ethersproject/abi'; import { FeeOptions } from 'hermes-v2-sdk'; import JSBI from 'jsbi'; import { NativeToken } from 'maia-core-sdk'; export declare abstract class PaymentsExtended { static INTERFACE: Interface; /** * Cannot be constructed. */ private constructor(); static encodeUnwrapWETH9(amountMinimum: JSBI, recipient?: string, feeOptions?: FeeOptions): string; static encodeSweepToken(token: NativeToken, amountMinimum: JSBI, recipient?: string, feeOptions?: FeeOptions): string; static encodePull(token: NativeToken, amount: JSBI): string; static encodeWrapETH(amount: JSBI): string; }