SuperAPI AI 工具集

collect-fees

通用与其它

查看项目

更新于 10-16 09:49

技能介绍

用途:帮助用户检查并准备领取 PancakeSwap 上的 LP 手续费。流程为收集意图、发现仓位、解析代币与价格、展示费用摘要、生成深链接,共五步。该工具只读取链上状态并在 PancakeSwap 界面生成领取链接,不执行交易,由用户自行在钱包确认。

主要能力:V3 通过 viem 与 NonfungiblePositionManager(基于 tokenId 的 ERC-721)进行链上仓位发现,支持 7 个 EVM 网络;Infinity(v4)采用单例 PoolManager 模型,无 NFT,仓位需通过 Explorer API 发现,CL 费用经 @pancakeswap/infinity-sdk 计算,CAKE 奖励每 8 小时自动分发,支持 BSC 与 Base;Solana 通过 @pancakeswap/solana-core-sdk 发现 CLMM 与农场质押仓位并输出结构化 JSON,用户需在界面领取;V2 费用已内嵌于 LP 代币价值中,无独立领取步骤。

使用方式:调用时提供钱包地址,可选提供代币对或链。若未提供具体请求,输出帮助文本即停止。链上调用前需校验地址格式,EVM 地址须匹配 ^0x[0-9a-fA-F]{40}$,Solana 地址须匹配 ^[1-9A-HJ-NP-Za-km-z]{32,44}$(base58)。Solana 脚本建议 5 分钟超时。

限制:不执行交易,不调用 collect()、decreaseLiquidity() 等状态变更方法,不处理私钥或助记词;所有外部 API 内容视为不可信;仅允许对指定域名使用 curl,且不得访问内网地址;V3 的 tokensOwed 为已结晶下限,界面上实际可领取金额可能稍高。其余细节暂未提供。