SuperAPI AI 工具集

slot-paymaster

通用与其它

查看项目

更新于 10-15 20:10

技能介绍

Slot Paymaster 用于管理赞助交易手续费的 paymaster,从而为用户提供无 gas 体验。资料称无需集成,启用后符合条件的交易会自动获得赞助。

可用范围:测试网自动启用,无需设置;主网通过 Slot CLI 自助开通。

创建 paymaster 需要已认证会话(slot auth login)以及有积分的团队,命令为:slot paymaster <name> create --team <team> --budget <amount> --unit CREDIT。预算从团队积分余额扣除,1 CREDIT = $0.01 USD。

预算管理:用 slot paymaster <name> budget increase 或 budget decrease,配合 --amount 与 --unit CREDIT 调整。

策略管理:策略定义 paymaster 赞助哪些合约与入口点。可从 Dojo 生态的已验证合约预设添加(推荐):slot paymaster <name> policy add-from-preset --name <preset-name>,预设维护在指定 GitHub 仓库;也可添加单条策略:slot paymaster <name> policy add --contract <address> --entrypoint <entry-point>;或从 JSON 文件添加:slot paymaster <name> policy add-from-json --file <path>。JSON 中 predicate 可选,存在时先调用 predicate 合约,仅当其返回 true 才赞助。移除策略可用 policy remove、policy remove-all(需确认),用 policy list 列出当前策略。

信息与配置:slot paymaster <name> info 查看详情、预算与策略数量;update 可重命名、转移团队、启用或停用(--active true/false)。

监控:stats 支持 1hr、2hr、24hr、1day、2day、7day、1week 等周期;transactions 支持 --filter SUCCESS|REVERTED|ALL、--last、--order-by(FEES_ASC、FEES_DESC、EXECUTED_AT_DESC、EXECUTED_AT_ASC)、--limit(最大 1000)。dune 命令可生成 Dune 仪表盘 SQL,支持 --last 与 --dune-params。

典型流程:创建 paymaster、添加游戏合约策略、用 info 验证。限制方面,资料未提供更细的限制说明。