/** * DAOaaS 代币创建 * * 支持 createAndInitPurchase — 创建代币并可选首次买入 */ import type { DaoaasCreateParams, DaoaasTxResult, DaoaasSubmitResult } from './types.js'; /** * 生成确定性 salt (uint256) * Portal 合约 createAndInitPurchase 的 _salt 参数类型是 uint256 */ export declare function generateSalt(_deployer: string, _name: string, _symbol: string): bigint; /** * 创建代币并可选首买 * * createAndInitPurchase(name, symbol, _salt) payable * - msg.value > 0 时同时执行首买 * - msg.value = 0 时仅创建代币 */ export declare function createToken(params: DaoaasCreateParams): Promise; export declare function createTokenForSubmit(params: DaoaasCreateParams): Promise;