/** * EIP-7702 XLayer 代币创建与发射 * * 功能: * - bundleCreateBuy: 创建代币 + 捆绑买入 * - bundleCreateToDex: 一键发射到外盘 * - bundleGraduateBuy: 买到毕业 * * 所有函数只返回签名后的交易,由调用方决定如何提交 */ import type { BundleCreateBuyParams, BundleCreateBuyResult, BundleCreateToDexParams, BundleCreateToDexResult, BundleGraduateBuyParams, BundleGraduateBuyResult } from './types.js'; /** * 捆绑创建代币 + 买入(EIP-7702 版本) * * 在一笔交易中完成: * 1. 开发者创建代币 * 2. 多个买家买入 * 3. 利润提取 * * @returns 只返回签名后的交易,不发送 */ export declare function bundleCreateBuy(params: BundleCreateBuyParams): Promise; /** * 一键发射到外盘(EIP-7702 版本) * * 在一笔交易中完成: * 1. Payer 创建代币 * 2. 内盘买家买入(最后一笔触发毕业) * 3. 外盘买家买入(可选) * 4. 利润提取 * * @returns 只返回签名后的交易,不发送 */ export declare function bundleCreateToDex(params: BundleCreateToDexParams): Promise; /** * 买到毕业(EIP-7702 版本) * * 自动计算剩余毕业容量,将钱包分为内盘和外盘组: * 1. 内盘买入(直到毕业) * 2. 外盘买入(毕业后) * 3. 利润提取 * * @returns 只返回签名后的交易,不发送 */ export declare function bundleGraduateBuy(params: BundleGraduateBuyParams): Promise;