# GMX请求成功却没成交：核keeper执行、frozen订单与Gas退款

整理：链小知（AI 辅助）
资料核对日期：2026-10-14
引用地址：https://lianxiaozhi.com/tools/guides/gmx-request-keeper-network-fee-record-check
难度：进阶
核验方式：官方文档整理，未执行真实账户操作

从已有Orders和交易材料分清请求、执行、取消，以及最大网络费和实际退款。

## 使用工具
- [GMX（GM/GLV与交易订单）](https://lianxiaozhi.com/tools/gmx) · [官方入口](https://app.gmx.io/)

## 前置条件
- 准备原chain、account、market、订单类型、request key与交易hash，以及Orders/Trade History和费用截图。
- 仅核原记录，不重发订单、增费、修改buffer、撤单或Claim；直接集成使用的旧合约地址需另核版本。

## 1. 先区分request和execution

提交请求只把参数存链上；keeper另提交带oracle价格的执行交易。按同一request key关联两阶段，缺execution不能把钱包第一笔success写成已成交。原合约升级可能换handler/router地址，不拿当前地址替历史回执。

核对结果：请求与执行交易分别有记录，原网络/account/key一致。
依据：[GMX：请求/keeper执行和frozen分支](https://docs.gmx.io/docs/api/contracts/architecture/)

## 2. 在Orders辨触发源和未执行分支

原Orders的Limit/TP-SL看方向对应minPrice/maxPrice；图表mark均值或蜡烛high/low不是统一触发价。若原订单frozen，区分用户条件未满足和keeper Gas/oracle失败；后者可能整笔回滚并保留请求。

核对结果：原订单类型、触发源及frozen/仍pending/已取消状态分开。
依据：[GMX：订单触发、历史、TWAP和执行条件](https://docs.gmx.io/docs/trading/order-types/)
依据：[GMX：请求/keeper执行和frozen分支](https://docs.gmx.io/docs/api/contracts/architecture/)

## 3. 拆出最大网络费和实际支出

原费用tooltip显示max network fee、estimated refund及Paid from。Classic以原生币Gas，Express以gas payment token和相应余额承担；界面净费用减了预计退款，不能再扣一次。keeper实际Gas和返还另按回执核。

核对结果：支付资产/余额来源、max、预估退款、实际返还有明确值或未知。
依据：[GMX：最大网络费、实际Gas和预计退款](https://docs.gmx.io/docs/trading/fees/)

## 4. 核取消和退款的实际结果

当前普通Market订单未执行约六分钟可能由keeper取消；Limit/Stop/TWAP/TP-SL不自动套此规则。TWAP进度3/5只证三段执行，余段可能因执行费不足frozen。取消请求成功也需核返还资产和相应执行/取消记录。

核对结果：区分已成交、部分成交、未执行/取消与实际返还，未用超时推算到账。
依据：[GMX：订单触发、历史、TWAP和执行条件](https://docs.gmx.io/docs/trading/order-types/)
依据：[GMX：最大网络费、实际Gas和预计退款](https://docs.gmx.io/docs/trading/fees/)

## 常见错误
- 预计退款、订单冻结、订单取消和钱包实收不是同一种结果。
- 9月v2.2b停用快讯面向直接集成，不等App用户要重新存款或授权。

## 完成检查
- 形成同request key两阶段状态和费用对照；未知执行/返还保留证据缺口。
- documentation：未操作GMX客户端、keeper或资金。

## 相关知识
- [Gas 怎么计算？交易失败为什么仍可能扣费](https://lianxiaozhi.com/learn/gas-and-failed-transactions)
- [滑点和价格冲击有什么区别？为什么成交价会变化](https://lianxiaozhi.com/learn/slippage-and-price-impact)

## 官方依据
- [GMX：订单触发、历史、TWAP和执行条件](https://docs.gmx.io/docs/trading/order-types/)
- [GMX：最大网络费、实际Gas和预计退款](https://docs.gmx.io/docs/trading/fees/)
- [GMX：请求/keeper执行和frozen分支](https://docs.gmx.io/docs/api/contracts/architecture/)
