UNPKG

@xlink-network/xlink-sdk

Version:
24 lines (21 loc) 1.39 kB
import { _KnownRoute_FromBRC20_ToStacks, _KnownRoute_FromRunes_ToStacks, KnownRoute_FromStacks_ToBRC20, KnownRoute_FromStacks_ToRunes, IsSupportedFn } from '../utils/buildSupportedRoutes.js'; import { TransferProphet } from '../utils/types/TransferProphet.js'; import { KnownChainId, KnownTokenId } from '../utils/types/knownIds.js'; import { S as SDKGlobalContext } from '../types.internal-BwEnb5-y.js'; import '../xlinkSdkUtils/types.js'; import '../utils/BigNumber.js'; import 'big.js'; import '../utils/typeHelpers.js'; import 'viem'; import '../evmUtils/evmContractAddresses.js'; declare const getMeta2StacksFeeInfo: (ctx: SDKGlobalContext, route: _KnownRoute_FromBRC20_ToStacks | _KnownRoute_FromRunes_ToStacks) => Promise<undefined | TransferProphet>; declare const getStacks2MetaFeeInfo: (ctx: SDKGlobalContext, route: KnownRoute_FromStacks_ToBRC20 | KnownRoute_FromStacks_ToRunes) => Promise<undefined | TransferProphet>; declare const isSupportedMetaRoute: IsSupportedFn; declare function metaTokenToCorrespondingStacksToken(ctx: SDKGlobalContext, route: { chain: KnownChainId.BRC20Chain; token: KnownTokenId.BRC20Token; } | { chain: KnownChainId.RunesChain; token: KnownTokenId.RunesToken; }): Promise<undefined | KnownTokenId.StacksToken>; export { getMeta2StacksFeeInfo, getStacks2MetaFeeInfo, isSupportedMetaRoute, metaTokenToCorrespondingStacksToken };