![]() |
Dash Core
0.12.2.1
P2P Digital Currency
|
#include <undo.h>
Public Member Functions | |
CTxInUndo () | |
CTxInUndo (const CTxOut &txoutIn, bool fCoinBaseIn=false, unsigned int nHeightIn=0, int nVersionIn=0) | |
unsigned int | GetSerializeSize (int nType, int nVersion) const |
template<typename Stream > | |
void | Serialize (Stream &s, int nType, int nVersion) const |
template<typename Stream > | |
void | Unserialize (Stream &s, int nType, int nVersion) |
Public Attributes | |
CTxOut | txout |
bool | fCoinBase |
unsigned int | nHeight |
int | nVersion |
Undo information for a CTxIn
Contains the prevout's CTxOut being spent, and if this was the last output of the affected transaction, its metadata as well (coinbase or not, height, transaction version)
|
inline |
|
inline |
|
inline |
|
inline |
bool CTxInUndo::fCoinBase |
Definition at line 23 of file undo.h.
Referenced by ApplyTxInUndo(), GetSerializeSize(), Serialize(), Unserialize(), and UpdateCoins().
unsigned int CTxInUndo::nHeight |
Definition at line 24 of file undo.h.
Referenced by ApplyTxInUndo(), DisconnectBlock(), GetSerializeSize(), Serialize(), Unserialize(), and UpdateCoins().
int CTxInUndo::nVersion |
Definition at line 25 of file undo.h.
Referenced by ApplyTxInUndo(), GetSerializeSize(), Serialize(), Unserialize(), and UpdateCoins().
CTxOut CTxInUndo::txout |
Definition at line 22 of file undo.h.
Referenced by ApplyTxInUndo(), GetSerializeSize(), Serialize(), and Unserialize().