當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Bitcoin gettxout用法及代碼示例


比特幣(Bitcoin) RPC Blockchain API中gettxout的用法及代碼示例。

用法:

gettxout "txid" n ( include_mempool )

返回有關未使用的事務輸出的詳細信息。

參數1 - txid

類型:字符串,必填

交易編號

參數2 - n

類型:數字,必填

投票號碼

參數3 - include_mempool

類型:布爾值,可選,默認= true

是否包括內存池。請注意,不會顯示在內存池中花費的未用輸出。

返回結果

{
  "bestblock":  "hash",    (string) The hash of the block at the tip of the chain
  "confirmations" : n,       (numeric) The number of confirmations
  "value" : x.xxx,           (numeric) The transaction value in BTC
  "scriptPubKey" : {         (json object)
     "asm" : "code",       (string)
     "hex" : "hex",        (string)
     "reqSigs" : n,          (numeric) Number of required signatures
     "type" : "pubkeyhash", (string) The type, eg pubkeyhash
     "addresses" : [          (array of string) array of bitcoin addresses
        "address"     (string) bitcoin address
        ,...
     ]
  },
  "coinbase" : true|false   (boolean) Coinbase or not
}

示例

獲取未使用的交易:

bitcoin-cli listunspent

查看詳細信息:

bitcoin-cli gettxout "txid" 1

作為JSON-RPC調用:

curl --user myusername --data-binary '{"jsonrpc": "1.0", "id":"curltest", "method": "gettxout", "params": ["txid", 1] }' -H 'content-type: text/plain;' http://127.0.0.1:8332/

相關用法


注:本文由純淨天空篩選整理自bitcoin.org大神的英文原創作品 Bitcoin gettxout。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。