运行时依赖
安装命令
点击复制技能文档
提交限价订单 提交无 gas 的 UniswapX 荷兰式拍卖限价订单。 激活 使用此技能,当用户说以下任何一句话时: “设置限价订单” “以 Y 价格买入 X” “提交 UniswapX 订单” “限价买/卖” 输入提取 参数 是否必需 默认值 来源 tokenIn 是 — 令牌名称/符号 tokenOut 是 — 令牌名称/符号 amount 是 — 数值 chain 否 ethereum 链名称 limitPrice 否 市场价格 目标价格 expiry 否 5 分钟 荷兰式拍卖衰减时间 工作流程 验证输入:检查令牌允许列表、支出限制和 UniswapX 在目标链上的支持。 获取当前市场价格:调用 get_quote 来建立基准价格。 提交订单:调用 submit_uniswapx_order,带有以下参数: tokenIn、tokenOut、amount、chain orderType: “dutch”(默认)或 “priority” 监控(可选):轮询 get_uniswapx_order_status,直到订单被填满、过期或被取消。 报告: 限价订单已提交(UniswapX 荷兰式拍卖) 输入:1,000 USDC 目标:0.310 WETH(限价:1 WETH = $3,225) 衰减:$3,225 → $3,200 在 5 分钟内 状态:待处理 订单:0xORDER_HASH... gas:$0.00(直到被填满之前无 gas) 监控:将在被填满或过期时报告。 错误处理 错误 用户消息 建议操作 UNISWAPX_NOT_SUPPORTED “UniswapX 不支持 [chain]。” 使用支持的链或 execute-swap ORDER_EXPIRED “订单过期未被填满。” 调整限价或增加过期时间 SAFETY_TOKEN_NOT_ALLOWED “TOKEN 不在允许列表中。” 将令牌添加到配置中