根据 orderId 查询某个交易的详情,支持查询 EVM 和 UTXO 模型网络的交易详情,需要指定钱包账户唯一标识 accountId。
GET https://www.okx.com/api/v5/wallet/post-transaction/transaction-detail-by-ordid
Parameter | Type | Required | Description |
---|---|---|---|
orderId | String | Yes | 交易唯一标识 |
Parameter | Type | Description |
---|---|---|
chainIndex | String | 链唯一标识 |
accountId | String | 账户唯一标识符 |
fromAddr | String | From 地址,支持多个地址,逗号分隔 |
toAddr | String | To 地址,支持多个地址,逗号分隔 |
serviceCharge | String | gasPrice * gasLimit,表示手续费总值,以主网币最小单位传参,例如 ETH wei |
txHash | String | 交易哈希 |
txAmount | String | 转账主链币金额,以主链币的最小单位传参,例如 EVM 链,换算成 wei 数量传入 |
txStatus | String | 交易状态: 1 : 排队中 2 : 成功 3 : 失败 |
tokenAddress | String | 代币地址 |
extJson | Object | 扩展参数 |
>gasLimit | String | gasLimit |
>nonce | String | nonce |
>gasPrice | String | gasPrice |
curl --location --request GET 'https://www.okx.com/api/v5/wallet/post-transaction/transaction-detail-by-ordid?orderId=592051a92a744627022955be929ecb5c9e777705&chainIndex=1' \
--header 'Content-Type: application/json' \
--header 'OK-ACCESS-PROJECT: 86af********d1bc' \
--header 'OK-ACCESS-KEY: 37c541a1-****-****-****-10fe7a038418' \
--header 'OK-ACCESS-SIGN: leaV********3uw=' \
--header 'OK-ACCESS-PASSPHRASE: 1****6' \
--header 'OK-ACCESS-TIMESTAMP: 2023-10-18T12:21:41.274Z'
以 ETH 为例
{
"code": "0",
"msg": "success",
"data": [
{
"chainIndex": "1",
"accountId": "c79e7775-9e78-4a2d-b27f-9021f3bf5fca",
"fromAddr": "0x238193be9e80e68eace3588b45d8cf4a7eae0fa3",
"toAddr": "0x238193be9e80e68eace3588b45d8cf4a7eae0fa3",
"txHash": "0xc401ffcd2a2b4b1db42ce68dfde8e63c0a1e9653484efb2873dbf5d0cbeb227a",
"txAmount": "10000000000000",
"tokenAddress": "",
"txStatus": "1",
"extJson": {
"gasLimit": "21040",
"feeRate": "1997620912"
}
}
]
}