[轉]BTC RPC API GetTransaction


本文轉自:

GetTransaction

gettransaction調用獲取指定錢包內交易的詳細信息。該調用需要節點 啟用錢包功能。

參數

  • TXID:要查看詳情的交易ID
  • WatchOnlyIncl:是否包含watch-only地址

返回值

gettransaction返回指定ID的交易的詳細信息,結構如下:

  • amount:交易金額,正數表示該交易增加錢包余額,負數表示該交易減少錢包余額
  • fee:交易手續費,僅針對轉出交易
  • confirmations:交易確認數,0表示未確認,-1表示存在沖突
  • generated:幣基交易則該值為true
  • blockhash:交易所在區塊的哈希
  • blockindex:交易所在區塊的編號
  • blocktime:交易所在區塊的unix時間
  • txid:交易ID
  • walletconflicts:沖突交易數組,成員為沖突交易的ID
  • timereceived:節點收到交易的unix時間
  • bip125-replacable:是否可替換交易
  • comment: 保存在錢包中的交易備注,
  • to:保存在錢包中的交易目標備注
  • details:輸入輸出詳情數組,成員結構如下:
    • involvesWatchonly:是否包含watch-only地址
      • account:交易影響的賬戶名稱
      • address:對端地址
      • category:交易類別,可以是:
        • send:發送交易
          • receive:接收交易
          • generate:成熟幣基交易
          • immature:未成熟幣基交易
          • orphan:孤兒塊中的幣基交易
      • amount
      • vout
      • fee
      • abandoned
  • hex:串行序列化字符串

示例代碼

下面的命令提取指定錢包內的詳細信息:

~$ bitcoin-cli -testnet gettransaction \ 5a7d24cd665108c66b2d56146f244932edae4e2376b561b3d396d5ae017b9589

輸出結果如下:

{ "amount" : 0.00000000, "fee" : 0.00000000, "confirmations" : 106670, "blockhash" : "000000008b630b3aae99b6fe215548168bed92167c47a2f7ad4df41e571bcb51", "blockindex" : 1, "blocktime" : 1396321351, "txid" : "5a7d24cd665108c66b2d56146f244932edae4e2376b561b3d396d5ae017b9589", "walletconflicts" : [ ], "time" : 1396321351, "timereceived" : 1418924711, "bip125-replaceable" : "no", "details" : [ { "account" : "", "address" : "mjSk1Ny9spzU2fouzYgLqGUD8U41iR35QN", "category" : "send", "amount" : -0.10000000, "vout" : 0, "fee" : 0.00000000 }, { "account" : "doc test", "address" : "mjSk1Ny9spzU2fouzYgLqGUD8U41iR35QN", "category" : "receive", "amount" : 0.10000000, "vout" : 0 } ], "hex" : "0100000001cde58f2e37d000eabbb60d9cf0b79ddf67cede6dba58732539983fa341dd5e6c010000006a47304402201feaf12908260f666ab369bb8753cdc12f78d0c8bdfdef997da17acff502d321022049ba0b80945a7192e631c03bafd5c6dc3c7cb35ac5c1c0ffb9e22fec86dd311c01210321eeeb46fd878ce8e62d5e0f408a0eab41d7c3a7872dc836ce360439536e423dffffffff0180969800000000001976a9142b14950b8d31620c6cc923c5408a701b1ec0a02088ac00000000" }

 

 

 

 

 
hex解析:
 
txid查找
 
 
 
 
 
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM