AccessByTxid

Utility function to find any unspent output with a given txid. This function can be quite expensive because in the event of a transaction which is not found in the cache, it can cause up to MAX_OUTPUTS_PER_BLOCK lookups to database, so it should be used with care.

Synopsis

Declared in <coins.h>

Coin const&
AccessByTxid(
    CCoinsViewCache const& cache,
    Txid const& txid);

Return Value

Reference to the first unspent output found, or an empty coin if none exists.

Parameters

NameDescription
cacheCache to search for an unspent output.
txidTransaction ID to find an unspent output for.