RPC Browser

Arguments


Help Content

gettxoutproof ["txid",...] ( "blockhash" )

Returns a hex-encoded proof that "txid" was included in a block.

NOTE: By default this function only works sometimes. This is when there is an
unspent output in the utxo for this transaction. To make it always work,
you need to maintain a transaction index, using the -txindex command line option or
specify the block in which the transaction is included manually (by blockhash).

Arguments:
1. txids          (json array, required) The txids to filter
     [
       "txid",    (string) A transaction hash
       ...
     ]
2. blockhash      (string, optional) If specified, looks for txid in the block with this hash

Result:
"str"    (string) A string that is a serialized, hex-encoded data for the proof.

txids

{
    "name": "txids",
    "detailsLines": [
        "     [",
        "       \"txid\",    (string) A transaction hash",
        "       ...",
        "     ]"
    ],
    "properties": [
        "json array",
        "required"
    ],
    "description": "The txids to filter"
}

blockhash

{
    "name": "blockhash",
    "detailsLines": [],
    "properties": [
        "string",
        "optional"
    ],
    "description": "If specified, looks for txid in the block with this hash"
}

Recent (5)

Blockchain (25)

Control (6)

Generating (3)

Mining (6)

Network (13)

Rawtransactions (17)

Signer (1)

Util (8)

Wallet (61)

Zmq (1)