UNPKG

@funkit/fun-relay

Version:
17 lines 2.19 kB
export { type BitcoinAddress, type BitcoinPsbt, type BitcoinPsbtDynamicParams, type BitcoinTxHash, type BitcoinWallet, getBitcoinWallet, getBitcoinWalletFromSigner, } from './src/bitcoin'; export { getRelayClient, initializeRelayClient, type InitializeRelayClientParams, } from './src/client'; export { FUN_RELAY_REFERRER, FUN_RELAY_REVENUE_WALLET, RELAY_BITCOIN_CHAIN_ID, RELAY_BITCOIN_CHAIN_ID_NUMBER, RELAY_NATIVE_TOKEN_BITCOIN, RELAY_NATIVE_TOKEN_HYPERCORE, RELAY_NATIVE_TOKEN, RELAY_SOLANA_CHAIN_ID, RELAY_SOLANA_CHAIN_ID_NUMBER, RELAY_LIGHTER_CHAIN_ID, RELAY_TERMINAL_STATUSES, } from './src/constants'; export { type ExecuteRelayQuoteParams, type RelayAddress, type RelayChainId, type RelayExecutionStep, type RelayTxHash, RELAY_VM_TYPES, type RelayVmType, type RelayWallet, executeRelayQuote, getRelayExecutionInfo, } from './src/execution'; export { parseRelayFees } from './src/fees'; export { getRelayAssetPriceInfo } from './src/price'; export { getRelayAssetInfo } from './src/currency'; export { type GetRelayQuoteParams, type RelayQuote, type RelayExecute, type RelayQuoteResult, getRelayQuote, getReferrer, RelayQuoteClientError, } from './src/quote'; export { type SolanaAddress, type SolanaTxHash, type SolanaWallet, getSolanaWallet, } from './src/solana'; export { type TronAddress, type TronTxHash, type TronWallet, getTronWallet, } from './src/tron'; export type { LighterAccountIndex, LighterWallet } from './src/lighter'; export { getRelayExecutionRefundState, getRelayExecutionState, isRelayExecutionTerminalStatus, convertFunToRelayTokenAddress, convertFunToRelayChainId, } from './src/utils'; export { LogLevel, type RelayExecutionInfo, type RelayExecutionStatus, type RelayTokenPriceInfo, } from './src/types'; export { ASSET_LOGO_SRCS, FALLBACK_ASSET, getAssetLogoSrc } from './src/assets'; export { DYNAMIC_ROUTES, VAULT_DEPOSITOR_ABI, UNWRAP_AND_CALL_ABI, initDynamicRouting, shouldResetApproval, } from './src/dynamicRoutes'; export type { DynamicRoutes, DynamicRoute, DynamicRoutePath, DynamicRouteConfig, DynamicRoutingConfig, IndexedDynamicRoutingConfig, RuleDefinition, RuleDefinitions, } from './src/dynamicRoutes/types'; //# sourceMappingURL=index.d.ts.map