Bitcoin
Public Member Functions | Public Attributes | List of all members
anonymous_namespace{txdb.cpp}::CCoins Class Reference

Legacy class to deserialize pre-pertxout database entries without reindex. More...

Public Member Functions

 CCoins ()
 empty constructor More...
 
template<typename Stream >
void Unserialize (Stream &s)
 

Public Attributes

bool fCoinBase
 whether transaction is a coinbase More...
 
std::vector< CTxOutvout
 unspent transaction outputs; spent outputs are .IsNull(); spent outputs at the end of the array are dropped More...
 
int nHeight
 at which height this transaction was included in the active block chain More...
 

Detailed Description

Legacy class to deserialize pre-pertxout database entries without reindex.

Constructor & Destructor Documentation

◆ CCoins()

anonymous_namespace{txdb.cpp}::CCoins::CCoins ( )
inline

empty constructor

Member Function Documentation

◆ Unserialize()

template<typename Stream >
void anonymous_namespace{txdb.cpp}::CCoins::Unserialize ( Stream &  s)
inline

Member Data Documentation

◆ fCoinBase

bool anonymous_namespace{txdb.cpp}::CCoins::fCoinBase

whether transaction is a coinbase

◆ nHeight

int anonymous_namespace{txdb.cpp}::CCoins::nHeight

at which height this transaction was included in the active block chain

◆ vout

std::vector<CTxOut> anonymous_namespace{txdb.cpp}::CCoins::vout

unspent transaction outputs; spent outputs are .IsNull(); spent outputs at the end of the array are dropped


The documentation for this class was generated from the following file: