/** * XLayer Portal 操作核心 barrel * * 原超长文件按职责拆分为: * - encoders.ts:Portal 操作编码器(买入/卖出/授权/转账/创建代币) * - query.ts:PortalQuery 查询器 + createPortalQuery * - format.ts:格式化 / 工具函数(applySlippage / lpFeeProfileToV3Fee / format / parse) * * 对外 export 符号与路径保持不变。 */ export { encodeBuyCall, encodeBuyCallV3, encodeSellCall, encodeSellCallWithQuote, encodeBuyCallWithQuote, encodeApproveCall, encodeTransferCall, encodeCreateCallV2, encodeCreateCallV3, encodeCreateCallV4, encodeCreateCallV5, } from './encoders.js'; export { PortalQuery, createPortalQuery, type PortalQueryConfig } from './query.js'; export { applySlippage, lpFeeProfileToV3Fee, formatOkb, parseOkb, formatTokenAmount, parseTokenAmount, } from './format.js';