UNPKG

@xlink-network/xlink-sdk

Version:
48 lines (45 loc) 2.3 kB
import { XLinkSDK } from './XLinkSDK.js'; export { toCorrespondingStacksToken as evmTokenToCorrespondingStacksToken, fromCorrespondingStacksToken as evmTokensFromCorrespondingStacksToken } from './evmUtils/peggingHelpers.js'; import { KnownChainId, KnownTokenId } from './utils/types/knownIds.js'; import { S as SDKGlobalContext } from './types.internal-BwEnb5-y.js'; export { contractAssignedChainIdFromKnownChain, contractAssignedChainIdToKnownChain } from './stacksUtils/crossContractDataMapping.js'; export { getEVMTokenIdFromTerminatingStacksTokenContractAddress, getTerminatingStacksTokenContractAddress } from './stacksUtils/stxContractAddresses.js'; export { addressFromBuffer, addressToBuffer } from './stacksUtils/xlinkContractHelpers.js'; export { isSupportedMetaRoute } from './metaUtils/peggingHelpers.js'; export { bridgeFromEVM_toLaunchpad } from './xlinkSdkUtils/bridgeFromEVM.js'; import 'viem'; import './utils/buildSupportedRoutes.js'; import './xlinkSdkUtils/types.js'; import './utils/BigNumber.js'; import 'big.js'; import './utils/typeHelpers.js'; import './xlinkSdkUtils/bridgeFromBitcoin.js'; import '@scure/btc-signer'; import './bitcoinUtils/prepareTransaction.js'; import './bitcoinUtils/bitcoinHelpers.js'; import '@c4/btc-utils'; import './bitcoinUtils/createTransaction.js'; import './xlinkSdkUtils/bridgeFromStacks.js'; import 'clarity-codegen'; import './xlinkSdkUtils/bridgeInfoFromBitcoin.js'; import './utils/types/TransferProphet.js'; import './xlinkSdkUtils/bridgeInfoFromEVM.js'; import './xlinkSdkUtils/bridgeInfoFromStacks.js'; import './xlinkSdkUtils/estimateBridgeTransactionFromBitcoin.js'; import './xlinkSdkUtils/timelockFromEVM.js'; import './evmUtils/evmContractAddresses.js'; 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 };