@xlink-network/xlink-sdk
Version:
19 lines (16 loc) • 1.23 kB
text/typescript
import { KnownRoute_FromEVM_ToStacks, KnownRoute_FromStacks_ToEVM, IsSupportedFn } from '../utils/buildSupportedRoutes.mjs';
import { TransferProphet } from '../utils/types/TransferProphet.mjs';
import { KnownChainId, KnownTokenId } from '../utils/types/knownIds.mjs';
import { S as SDKGlobalContext } from '../types.internal-8d3OI2Qm.mjs';
import '../xlinkSdkUtils/types.mjs';
import '../utils/BigNumber.mjs';
import 'big.js';
import '../utils/typeHelpers.mjs';
import 'viem';
import './evmContractAddresses.mjs';
declare const getEvm2StacksFeeInfo: (ctx: SDKGlobalContext, route: KnownRoute_FromEVM_ToStacks) => Promise<undefined | TransferProphet>;
declare const getStacks2EvmFeeInfo: (route: KnownRoute_FromStacks_ToEVM) => Promise<undefined | TransferProphet>;
declare function fromCorrespondingStacksToken(toChain: KnownChainId.EVMChain, stacksToken: KnownTokenId.StacksToken): Promise<KnownTokenId.EVMToken[]>;
declare function toCorrespondingStacksToken(evmToken: KnownTokenId.EVMToken): Promise<undefined | KnownTokenId.StacksToken>;
declare const isSupportedEVMRoute: IsSupportedFn;
export { fromCorrespondingStacksToken, getEvm2StacksFeeInfo, getStacks2EvmFeeInfo, isSupportedEVMRoute, toCorrespondingStacksToken };