SuperAPI AI 工具集

gate-exchange-flashswap

通用与其它

查看项目

更新于 10-15 21:50

技能介绍

用途:通过 gate-cli 调用 Gate 闪兑服务,把一种加密货币即时兑换为另一种,无需在订单簿挂单等待撮合。适用于一对一兑换、用一种币同时买入多种币、把多种币统一卖出为一种币,以及查询支持的币对、额度、报价和订单记录。

主要能力:读取类命令包括 pairs(查询支持币对及最小/最大额度)、orders(订单历史)、order(按 ID 查询单笔)、preview-v1(一对一报价)、preview-one-to-many(一对多报价)、preview-many-to-one(多对一报价);写入类命令包括 create-v1、create-one-to-many、create-many-to-one。兑换模式分一对一、一对多、多对一;下单需使用预览返回的 quote_id。

使用方式:先确认 gate-cli 可用(按顺序解析命令路径、~/.local/bin、~/.openclaw/skills/bin),缺少时在技能目录运行 sh ./setup.sh 安装;凭证可通过 GATE_API_KEY 与 GATE_API_SECRET 环境变量提供,未设置时运行 gate-cli config init 向导,切勿让用户在聊天中粘贴密钥。典型流程为先预览、检查返回的 quote_id 与 valid_timestamp(有效期以该字段为准),确认后再创建订单,例如:gate-cli cex flash-swap preview-v1、gate-cli cex flash-swap create-v1;多币种使用 create-one-to-many 或 create-many-to-one。

限制与注意:创建订单前需先经预览取得有效 quote_id,预览失败不得自行编造;多币种创建时应排除预览失败项,否则整个请求可能被拒绝;字段命名在不同环境可能为 snake_case 或 camelCase,应以实际响应为准;order_id 与 quote_id 为字符串;订单状态 1 表示成功,2 表示失败。所需权限 Fc:Write。入门示例的具体参数格式、平台支持币种、手续费与额度数值暂未提供。