SuperAPI AI 工具集

permissioned-pools-configurator

部署与运维

查看项目

更新于 10-15 23:24

技能介绍

用途:这是 Uniswap v4 Permissioned Pool 的交互式批量配置器,收集并校验建立许可池所需的全部参数,最终输出一个 JSON 配置对象,供 permissioned-pools-deployer 技能执行链上流程。它只做配置,不调用合约、不广播交易、不持有签名密钥,也不构成法律、财务、投资或税务建议,更不是合规审查。

主要能力:分四批、每批最多四个问题收集参数,每批后按 config-schema.md 校验并显示进度摘要。第一批:网络(chainId)、底层许可 ERC-20 地址、允许名单检查器(existing 或 to-be-deployed)、适配器所有者 adapterOwner。第二批:验证存款金额、PermissionedPositionManager、Universal Router v2.2+、PermissionedHooks 地址。第三批:V4Quoter、MixedRouteQuoterV2、配对币种(native 或 ERC-20)、费率档位。第四批:tick 间距、起始价格比、播种意图(seed-now 或 none)。

使用方式:通过 AskUserQuestion 分批提问;若运行时不支持,则用自然语言按相同批次与校验规则收集。用户可一次性回答多批或要求跳过,此时仍会校验已提供内容,未提供的地址类字段填字面量 "RESOLVE"(检查器待部署时 address 为 null),无哨兵值的字段(验证存款金额、池币种、费率、tick 间距、起始价、播种)会明确标记为待回答,不会猜测。最终在对话中直接展示 JSON,不自动创建文件。

限制:不发明合约地址;PermissionsAdapter 地址不在配置中,需由部署技能创建;包装与 hook 地址随链变化,未解析则标记 RESOLVE;seeding.wallet 不接受 RESOLVE;配对币种与许可代币不能相同;跳过确认不等于跳过校验。使用前应自行复核配置并解析所有标记地址,并阅读仓库 DISCLAIMER.md。