UNPKG

rubic-sdk-next

Version:
18 lines (17 loc) 1.08 kB
import { PriceTokenAmount } from '../../../../../../common/tokens'; import { EvmBlockchainName } from '../../../../../../core/blockchain/models/blockchain-name'; import { EddySwapController } from '../models/eddy-swap-controller'; import { EddyRoutingDirection } from './eddy-bridge-routing-directions'; export declare class EddySwapControllerFactory { private static readonly wrappedZetaAddress; private static readonly evmConfigBuilders; private constructor(); static createController(from: PriceTokenAmount<EvmBlockchainName>, to: PriceTokenAmount<EvmBlockchainName>, walletAddress: string, routingDirection: EddyRoutingDirection): EddySwapController; private static createAnyChainNativeToZetaNativeConfig; private static createAnyChainTokenToZetaTokenConfig; private static createAnyChainNativeToZetaTokenConfig; private static createAnyChainNativeToAnyChainTokenConfig; private static createAnyChainTokenToAnyChainTokenConfig; private static createZetaTokenToAnyChainAllConfig; private static createZetaNativeToAnyChainAllConfig; }