/** * Bundle 交易辅助工具 — 实现已迁至 shared/foundation/ * 本文件保留 re-export,兼容现有 import 路径。 */ export { NonceManager } from '../shared/foundation/nonce/nonce-manager.js'; export { type GasPriceConfig, type GasEstimateConfig, type BuildTransactionOptions, type CommonBundleConfig, getOptimizedGasPrice, estimateGasWithSafety, estimateGasBatch, buildTransaction, getGasLimit, getGasPriceConfig, getTxType, buildGasFields, } from '../shared/foundation/gas/bundle-gas.js'; export { type ProfitHopConfig, type ProfitHopResult, PROFIT_HOP_COUNT, buildProfitHopTransactions, } from '../shared/foundation/gas/profit-hop.js'; export { getChainId, signTransactionsBatch, signTransactionsBatchMultiWallet, validateSignedTransactions, } from '../shared/foundation/tx/sign-batch.js'; export { getDeadline, encodeV3Path, decodeV3Path } from '../shared/foundation/dex/v3-path.js'; import '../shared/foundation/tx/wallet-sign-patch.js';