此篇内容尚无原站英文对应版本;切换语言后可浏览英文资料库。
该tx方法检索单个事务的信息。
请求格式的示例:
{
"id": 1,
"command": "tx",
"transaction": "17CF128117A275D1E0F0638CE38DADD7DE4F978818F1E950C89CA5C62620E27D",
"binary": false
}{
"method": "tx",
"params": [
{
"transaction": "17CF128117A275D1E0F0638CE38DADD7DE4F978818F1E950C89CA5C62620E27D",
"binary": false
}
]
}#Syntax: tx transaction [binary] streamd tx 17CF128117A275D1E0F0638CE38DADD7DE4F978818F1E950C89CA5C62620E27D false
该请求包含以下参数:
Field | Type | Description |
|---|---|---|
transaction | String | 交易的256位散列,十六进制表示。 |
binary | Boolean | (可选,默认为false)如果为true,则将事务数据和元数据作为十六进制字符串而不是JSON返回 |
一个成功回应的例子:
{
"id": 1,
"result": {
"Account": "vfq4sckDNcNcyfrDQed6FBqqDfEgTgsjtJ",
"Amount": "1000000",
"Destination": "vDgSCaGS3iih9iKvfvRULrK7gurJjdDnUV",
"Fee": "12",
"Flags": 2147483648,
"LastLedgerSequence": 155520,
"Memos": [{
"Memo": {
"MemoData": "68616861",
"MemoType": "6D656D6F"
}
}],
"Sequence": 77,
"SigningPubKey": "021ADD58CB32BFD8F3F24A027081CE3928CEE072E85692123DE4DF92EFCF2CE2BC",
"TransactionType": "Payment",
"TxnSignature": "304402200C8B73E45DD5C43D6C10ECF26BE1D0212BA121BC0EB090441B09AE21FAD2F17C02206143819F8B15F4C8C83A4735E56E971E7465A76C2116443092E8E7179B4A7AFD",
"date": 575694990,
"hash": "17CF128117A275D1E0F0638CE38DADD7DE4F978818F1E950C89CA5C62620E27D",
"inLedger": 155512,
"ledger_index": 155512,
"meta": {
"AffectedNodes": [{
"ModifiedNode": {
"FinalFields": {
"Account": "vfq4sckDNcNcyfrDQed6FBqqDfEgTgsjtJ",
"Balance": "21492361",
"Flags": 8388608,
"OwnerCount": 14,
"Sequence": 78
},
"LedgerEntryType": "AccountRoot",
"LedgerIndex": "ADEFE0B5A676E5431444ADA797634C65B963A00B9B79DBFA4821DA786DD6C8B4",
"PreviousFields": {
"Balance": "22492373",
"Sequence": 77
},
"PreviousTxnID": "BEE1FD0E440416A4CFD29663ADB2BAB5356CBE3FE2AF7659C69B4153612BBD52",
"PreviousTxnLgrSeq": 153524
}
}, {
"ModifiedNode": {
"FinalFields": {
"Account": "vDgSCaGS3iih9iKvfvRULrK7gurJjdDnUV",
"Balance": "99999986730672448",
"Flags": 0,
"OwnerCount": 15,
"Sequence": 293
},
"LedgerEntryType": "AccountRoot",
"LedgerIndex": "C2FA6D77327E553B9D611CA7BE4CC0CB33817EE23919EC09C48D10E4C5653037",
"PreviousFields": {
"Balance": "99999986729672448"
},
"PreviousTxnID": "BEE1FD0E440416A4CFD29663ADB2BAB5356CBE3FE2AF7659C69B4153612BBD52",
"PreviousTxnLgrSeq": 153524
}
}],
"TransactionIndex": 0,
"TransactionResult": "tesSUCCESS",
"delivered_amount": "1000000"
},
"validated": true
},
"status": "success",
"type": "response"
}响应遵循标准格式,成功结果包含Transaction对象的字段以及以下附加字段:
Field | Type | Description |
|---|---|---|
hash | String | 交易的SHA-512散列 |
inLedger | Unsigned Integer | (已弃用)别名ledger_index。 |
ledger_index | Unsigned Integer | 包含此交易的分类帐的序号。 |
meta | Object | 关于交易的各种元数据。 |
validated | Boolean | 如果此数据来自经过验证的分类账版本,则为真; 如果省略或设置为false,则此数据不是最终的。 |
| (Various) | (Various) | Transaction对象的其他字段 |
可能的错误:
- 任何通用错误类型。
invalidParams- 一个或多个字段指定不正确,或缺少一个或多个必填字段。txnNotFound- 交易不存在,或者它是旧版账本的一部分,streamd没有可用的。
