Opaque data structure for holding a block's spent outputs.
Synopsis
Declared in <kernel/bitcoinkernel.h>
struct btck_BlockSpentOutputs;
Description
Contains all the previous outputs consumed by all transactions in a specific block. Internally it holds a nested vector. The top level vector has an entry for each transaction in a block (in order of the actual transactions of the block and without the coinbase transaction). This is exposed through btck_TransactionSpentOutputs. Each btck_TransactionSpentOutputs is in turn a vector of all the previous outputs of a transaction (in order of their corresponding inputs).
Created with MrDocs