Fabcoin Core
0.16.2
P2P Digital Currency
|
An output of a transaction. More...
#include <transaction.h>
Public Member Functions | |
CTxOut () | |
CTxOut (const CAmount &nValueIn, CScript scriptPubKeyIn) | |
template<typename Stream , typename Operation > | |
void | SerializationOp (Stream &s, Operation ser_action) |
void | SetNull () |
bool | IsNull () const |
void | SetEmpty () |
bool | IsEmpty () const |
std::string | ToString () const |
Public Attributes | |
CAmount | nValue |
CScript | scriptPubKey |
ADD_SERIALIZE_METHODS | |
Friends | |
bool | operator== (const CTxOut &a, const CTxOut &b) |
bool | operator!= (const CTxOut &a, const CTxOut &b) |
An output of a transaction.
It contains the public key that the next input must be able to sign with to claim it.
Definition at line 131 of file transaction.h.
|
inline |
Definition at line 47 of file transaction.cpp.
|
inline |
|
inline |
|
inline |
Definition at line 147 of file transaction.h.
|
inline |
|
inline |
Definition at line 152 of file transaction.h.
std::string CTxOut::ToString | ( | ) | const |
Definition at line 180 of file transaction.h.
Definition at line 174 of file transaction.h.
CTxOut::ADD_SERIALIZE_METHODS |
Definition at line 144 of file transaction.h.
CAmount CTxOut::nValue |
Definition at line 134 of file transaction.h.
CScript CTxOut::scriptPubKey |
Definition at line 135 of file transaction.h.