UNPKG

0xtrails

Version:

SDK for Trails

25 lines 2.6 kB
export { getAPIClient, useAPIClient } from './apiClient.js'; export { getSupportedChains, useSupportedChains, } from './chains.js'; export { getIndexerGatewayClient, useIndexerGatewayClient, } from './indexerClient.js'; export type { GetIntentCallsPayloadsReturn, OriginCallParams, QuoteProvider, TrailsFee, } from './intents.js'; export { calculateIntentAddress, calculateOriginAndDestinationIntentAddresses, commitIntentConfig, getIntentCallsPayloads, sendOriginTransaction, } from './intents.js'; export type { MetaTxn, MetaTxnStatus, } from './metaTxnMonitor.js'; export { useMetaTxnsMonitor } from './metaTxnMonitor.js'; export { prepareSend, useQuote, type UseQuoteReturn, type UseQuoteProps, type SwapReturn, TradeType, } from './prepareSend.js'; export type { TransactionState, IntentTransaction, IntentTransactionHistoryResponse, GetIntentTransactionHistoryParams, TransactionHistoryResponse, GetAccountTransactionHistoryParams, UseAccountTransactionHistoryParams, UseAccountTransactionHistoryReturn, UseIntentTransactionHistoryParams, UseIntentTransactionHistoryReturn, } from './transactions.js'; export { getIntentTransactionHistory, getAccountTransactionHistory, useAccountTransactionHistory, useIntentTransactionHistory, } from './transactions.js'; export { getAccountTotalBalanceUsd, getHasSufficientBalanceToken, getHasSufficientBalanceUsd, useAccountTotalBalanceUsd, useHasSufficientBalanceToken, useHasSufficientBalanceUsd, useTokenBalances, } from './tokenBalances.js'; export type { NativeTokenBalance, TokenBalance, } from './tokenBalances.js'; export { getSupportedTokens, useSupportedTokens, useTokenList, } from './tokens.js'; export { getTxTimeDiff } from './transactions.js'; export { useTrails } from './trails.js'; export type { WagmiAccount } from './trails.js'; export type { Mode } from './mode.js'; export { TRAILS_CONTRACT_PLACEHOLDER_AMOUNT } from './proxyCaller.js'; export { getERC20TransferData } from './encoders.js'; export { getRelayer, useRelayers } from './relayer.js'; export { relayerSendMetaTx, getMetaTxnReceipt } from './metaTxns.js'; export { declareSequenceEnv, getSequenceProjectAccessKey, getSequenceApiUrl, getSequenceIndexerUrl, getSequenceEnv, setSequenceProjectAccessKey, setSequenceApiUrl, setSequenceIndexerUrl, setSequenceNodeGatewayUrl, getSequenceNodeGatewayUrl, setSequenceEnv, setWalletConnectProjectId, getWalletConnectProjectId, setSlippageTolerance, getSlippageTolerance, setDebug, getDebug, } from './config.js'; export * from './widget/index.js'; export { logger, getMinLogLevel } from './logger.js'; //# sourceMappingURL=index.d.ts.map