gettxout (0.17.99 RPC)
blockchain
control
generating
mining
network
rawtransactions
util
wallet
gettxout "txid" n ( include_mempool )
Returns details about an unspent transaction output.
Arguments
1. "txid" |
string required |
The transaction id |
2. "n" |
numeric required |
vout number |
3. "include_mempool" |
boolean optional |
Whether to include the mempool. Default: true. Note that an unspent output that is spent in the mempool won’t appear. |
Result
{ |
||
"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 |
} |
Examples
Get unspent transactions
bitcoin-cli listunspent
View the details
bitcoin-cli gettxout "txid" 1
As a json rpc call
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/