/** * 私募转账签名工具 * * ✅ 优化:能批量的批量,能并行的并行 * - 贿赂交易:向 BlockRazor Builder EOA 转账 BNB 提高优先级 * - 利润提取:千分之三(30 bps) */ import type { BatchPrivateSaleParams, PrivateSaleResult, PrivateSaleSignConfig, PrivateSaleTransferParams } from './types/private-sale.js'; /** * 生成私募转账签名交易(带贿赂和利润提取) * * ✅ 优化: * 1. 批量获取 nonce(单次 RPC 请求) * 2. 并行签名所有交易(贿赂 + 转账 + 利润) * 3. 批量创建钱包实例 * * 交易顺序: * 1. 贿赂交易(第一个发送者 → BlockRazor) * 2. 转账交易(各发送者 → 合约) * 3. 利润交易(第一个发送者 → 利润地址) * * @param params 批量转账参数 * @returns 签名交易结果 */ export declare function batchPrivateSaleMerkle(params: BatchPrivateSaleParams): Promise; /** * 生成单笔私募转账签名交易(带贿赂和利润提取) * * @param transfer 转账参数 * @param config 签名配置 * @returns 签名交易结果 */ export declare function privateSaleMerkle(transfer: PrivateSaleTransferParams, config: PrivateSaleSignConfig): Promise; export type { PrivateSaleSignConfig, PrivateSaleTransferParams, BatchPrivateSaleParams, PrivateSaleResult, } from './types/private-sale.js';