快速买卖失败通知 (WS)
快速买卖失败通知
订阅了快速买入 / 卖出失败通知 ( "swap_buy_fail" & "swap_sell_fail") 后,当快速买入 / 卖出执行失败时,将会收到此消息提醒(Plus / Pro / Enterprise可用)
说明
DBot在全球多个国家和地区均部署有WS CDN加速网络,但开发者仍需要注意检查WebSocket的连接状态,并自行编码断线重连机制,以及注意需要至少每1分钟(建议每30-55秒)进行1次心跳订阅,否则DBot消息订阅系统会主动超时断开链接以释放WS资源
结果
{
"method": "tradeResultNotify",
"result": {
"id": "mb4v2t4t0006jc",
"state": "fail",
"source": "swap_order",
"subSource": null,
"chain": "solana",
"block": null,
"hash": null,
"createAt": 1748250289686,
"timestamp": null,
"wallet": "8eaBbELUHQYC8tWzfug72PjHjxJERLQ5rrRKEtpPU6o8",
"type": "buy",
"token": "DzoDrrK9h1bfjf1dU9VhURthvPSMF8ihpc3ZGYf9pump",
"pair": "6F6wZRAgKRwYDkU8TeKQstk6YJByyuPsCSKf8B2XcaDv",
"symbol": "ITRUMP",
"errorCode": "E_OTHERS",
"errorMessage": "simulate:AccountNotFound\n"
}
}
响应参数
method:当前固定为“tradeResultNotify”
id:任务id
state:订单状态,init:初始化,processing:进行中,done:已完成,fail:已失败,expired:已过期
source:交易来源,"swap_order"表示来自快速买卖
chain:链 (solana/ethereum/base/bsc/tron)
block:交易发生的区块
hash:交易哈希
createAt:交易创建时间
timestamp:交易执行成功的时间
wallet:钱包地址
type:交易类型,包括"buy"和"sell"
pair:交易对合约地址
errorCode:错误类型
errorMessage:错误信息
Last updated