UNPKG

@xlink-network/xlink-sdk

Version:
48 lines (45 loc) 2.33 kB
import { XLinkSDK } from './XLinkSDK.mjs'; export { toCorrespondingStacksToken as evmTokenToCorrespondingStacksToken, fromCorrespondingStacksToken as evmTokensFromCorrespondingStacksToken } from './evmUtils/peggingHelpers.mjs'; import { KnownChainId, KnownTokenId } from './utils/types/knownIds.mjs'; import { S as SDKGlobalContext } from './types.internal-8d3OI2Qm.mjs'; export { contractAssignedChainIdFromKnownChain, contractAssignedChainIdToKnownChain } from './stacksUtils/crossContractDataMapping.mjs'; export { getEVMTokenIdFromTerminatingStacksTokenContractAddress, getTerminatingStacksTokenContractAddress } from './stacksUtils/stxContractAddresses.mjs'; export { addressFromBuffer, addressToBuffer } from './stacksUtils/xlinkContractHelpers.mjs'; export { isSupportedMetaRoute } from './metaUtils/peggingHelpers.mjs'; export { bridgeFromEVM_toLaunchpad } from './xlinkSdkUtils/bridgeFromEVM.mjs'; import 'viem'; import './utils/buildSupportedRoutes.mjs'; import './xlinkSdkUtils/types.mjs'; import './utils/BigNumber.mjs'; import 'big.js'; import './utils/typeHelpers.mjs'; import './xlinkSdkUtils/bridgeFromBitcoin.mjs'; import '@scure/btc-signer'; import './bitcoinUtils/prepareTransaction.mjs'; import './bitcoinUtils/bitcoinHelpers.mjs'; import '@c4/btc-utils'; import './bitcoinUtils/createTransaction.mjs'; import './xlinkSdkUtils/bridgeFromStacks.mjs'; import 'clarity-codegen'; import './xlinkSdkUtils/bridgeInfoFromBitcoin.mjs'; import './utils/types/TransferProphet.mjs'; import './xlinkSdkUtils/bridgeInfoFromEVM.mjs'; import './xlinkSdkUtils/bridgeInfoFromStacks.mjs'; import './xlinkSdkUtils/estimateBridgeTransactionFromBitcoin.mjs'; import './xlinkSdkUtils/timelockFromEVM.mjs'; import './evmUtils/evmContractAddresses.mjs'; import '@stacks/network'; declare const getXLinkSDKContext: (sdk: XLinkSDK) => SDKGlobalContext; declare const evmTokensFromStacksToken: (options: { toEVMChain: KnownChainId.EVMChain; fromStacksToken: KnownTokenId.StacksToken; }) => Promise<{ evmTokens: KnownTokenId.EVMToken[]; }>; declare const evmTokenToStacksToken: (options: { toStacksChain: KnownChainId.StacksChain; fromEVMToken: KnownTokenId.EVMToken; }) => Promise<{ stacksTokens: KnownTokenId.StacksToken[]; }>; export { evmTokenToStacksToken, evmTokensFromStacksToken, getXLinkSDKContext };