SuperAPI AI 工具集

transfer

通用与其它

查看项目

更新于 10-15 19:53

技能介绍

用途:在 Stacks L2 上向收款地址发送 STX、SIP-010 同质化代币或 SIP-009 NFT,三种子命令统一入口。

主要能力:stx 子命令转账 STX,金额以 micro-STX 计(1 STX = 1,000,000 micro-STX),可选 memo(最长 34 字节);token 子命令转账任意 SIP-010 代币,contract 可填已知符号(sBTC、USDCx、ALEX、DIKO)或完整合约 ID,金额按代币最小单位;nft 子命令转账 SIP-009 NFT,需合约 ID 与整数 token-id。

使用方式:命令为 bun run transfer/transfer.ts <subcommand> [options]。stx 需 --recipient、--amount,可选 --memo、--fee;token 需 --recipient、--amount、--contract,可选 --memo、--fee;nft 需 --recipient、--token-id、--contract,可选 --fee。--fee 可填 low、medium、high 或 micro-STX 数值,省略时自动估算。输出为 JSON,含 success、txid、from、recipient、amount、network 与 explorerUrl 等字段。

限制:钱包须先解锁,可先执行 bun run wallet/wallet.ts unlock。代币小数位需用 tokens 技能的 get-info 查询;NFT token-id 可用 nft 技能的 get-holdings 列出。手续费始终以 STX 支付,需保证 STX 余额充足。memo 仅适用于 STX 与代币转账,NFT 转账不支持(非 SIP-009 标准内容)。