SuperAPI AI 工具集

saturnswap-portfolio

通用与其它

查看项目

更新于 10-15 21:43

技能介绍

用途:该技能用于查看 SaturnSwap 上的个人资产状况,包括未完成订单、流动性持仓和钱包活动。当用户提出“我的订单”“我的持仓”等需求时可使用。

主要能力:列出某钱包地址的全部挂单/待处理订单;查看带当前统计数据的流动性持仓(金额、平均价格、收益);按池筛选订单。

使用方式:执行 node scripts/my-orders.js --address <bech32-address> [--pool <pool-uuid>] [--first N] 查看订单类型(买/卖)、价格、金额、状态和创建时间;执行 node scripts/my-liquidity.js --address <bech32-address> [--first N] 查看池对、存入金额、平均价格、买卖价差和合约详情。

关键概念:订单的 active_status 为 PENDING(处理中)或 NONE(在订单簿中);active_type 为 LimitBuyOrder、LimitSellOrder、MarketBuyOrder、MarketSellOrder;spend_status 跟踪交易生命周期(None → CreatingTransaction → Pending → Complete)。流动性持仓显示 ada_order_token_one_amount(ADA 侧)和 order_token_two_amount(代币侧);waiting_token_one_amount / waiting_token_two_amount 表示正在重新平衡的资金。

格式建议:按池对分组订单(例如“ADA/MNT”),显示人类可读时间戳;计算流动性总 ADA 价值使用当前价格;标记 spend_status 为 Failed 的订单。

限制:资料未说明支持的钱包类型、网络、API 认证方式或费率,暂未提供相关细节。