SuperAPI AI 工具集

saturnswap-liquidity-operator

通用与其它

查看项目

更新于 10-15 21:43

技能介绍

用途:该技能用于签名并提交 SaturnSwap 的流动性交易(添加或撤回流动性)。它属于 OPERATOR 技能,每个操作都必须获得用户明确确认,不会自动提交。

主要能力:对来自 guidance 技能的未签名交易(transactionId 与 hexTransaction)进行签名并提交上链。流动性交易使用 submitLiquidityTransaction,而非 submitOrderTransaction。

使用方式:运行脚本 node scripts/sign-and-submit.js --address <bech32> --txid <transactionId> --hex <unsignedHex>。前置条件包括:来自 guidance 技能的未签名交易(transactionId + hexTransaction),以及钱包签名密钥(PAYMENT_SKEY_HEX 或 PAYMENT_SKEY_CBOR)。

安全规则:绝不自动提交,始终要求用户明确确认;绝不记录私钥;验证交易 ID 与用户批准的操作一致;报告最终链上交易 ID 以供核验。

适用场景:需要在 SaturnSwap 上执行流动性添加或撤回,并希望由人工逐步确认的链上操作。

限制:资料未提供支持的链、代币、费用、限额或错误处理等细节;必须持有可用的签名密钥与未签名交易才能使用。