[#btck_PrecomputedTransactionData-07]
= btck&lowbar;PrecomputedTransactionData
:mrdocs:

Opaque data structure for holding precomputed transaction data&period;

== Synopsis

Declared in `&lt;kernel&sol;bitcoinkernel&period;h&gt;`

[source,cpp,subs="verbatim,replacements,macros,-callouts"]
----
struct btck&lowbar;PrecomputedTransactionData;
----

== Description

Reusable when verifying multiple inputs of the same transaction&period; This avoids recomputing transaction hashes for each input&period;

Required when verifying a taproot input&period;


[.small]#Created with https://www.mrdocs.com[MrDocs]#
