getmempooldescendants

Input(s) 2

The getmempooldescendants RPC command is used to return all transactions within the mempool that are descendants of a given transaction ID. The command can output either a simple list of transaction IDs or a detailed JSON object for each descendant transaction, based on the verbose parameter.

How is this used?

This command is crucial for applications and services that need to analyze the mempool for transaction dependencies, estimate fees, or assess the impact of unconfirmed transactions on the network. By identifying all descendants of a specific transaction, users can understand how a particular transaction affects the mempool, including potential delays in confirmation or increases in fees due to the size and complexity of the transaction chain.

Request

method

getmempooldescendants

txid

Required

verbose

Optional

Inputs(2)

one required input remaining...

txid (required) - The transaction ID
verbose A boolean value to determine the output format

Result