意图交易solver通知#

POST /notify#

接收特定原因的通知,例如 solver 因处罚被禁用。

bash
curl -X POST 'https://your-api-endpoint.com/OKXDEX/intent/notify' \
  -H 'Content-Type: application/json' \
  -d '{
  "reason": "Non-winner submitted on-chain",
  "action": "Disable immediately",
  "chainIndex": "42161",
  "details": "{\"reason\":\"solution_not_found\",\"settleId\":16977970092880320}"
}'

请求参数#

参数类型必填说明
reasonString处罚原因
actionString处罚动作
chainIndexString触发处罚的链索引
detailsStringJSON 编码字符串,包含额外上下文(如内部原因码、settleId)

处罚原因与动作#

编码原因动作
1非胜者上链立即禁用
2订单上链成功率低禁用 3 小时
3恶意报价 - 竞拍失败立即禁用
4恶意报价 - 上链成功率低人工审核
5EBBO 违规禁用 24 小时
6虚高评分禁用 24 小时
7分数膨胀移出白名单
8不公平盈余转移禁用 24 小时

请求示例#

json
{
  "reason": "Non-winner submitted on-chain",
  "action": "Disable immediately"
}

响应示例#

json
{
  "code": 0,
  "msg": "success",
  "data": null
}