![]() |
PRCYCoin
2.0.0.7rc1
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, int nType, int nVersion) |
| void | SetNull () |
| bool | IsNull () const |
| void | SetEmpty () |
| bool | IsEmpty () const |
| uint256 | GetHash () const |
| bool | IsDust (CFeeRate minRelayTxFee) const |
| std::string | ToString () const |
Public Attributes | |
| CAmount | nValue |
| CScript | scriptPubKey |
| int | nRounds |
| std::vector< unsigned char > | txPriv |
| std::vector< unsigned char > | txPub |
| MaskValue | maskValue |
| std::vector< unsigned char > | masternodeStealthAddress |
| std::vector< unsigned char > | commitment |
| 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 164 of file transaction.h.
|
inline |
Definition at line 65 of file transaction.cpp.
| uint256 CTxOut::GetHash | ( | ) | const |
|
inline |
Definition at line 227 of file transaction.h.
|
inline |
Definition at line 220 of file transaction.h.
|
inline |
Definition at line 209 of file transaction.h.
|
inline |
Definition at line 190 of file transaction.h.
|
inline |
|
inline |
Definition at line 202 of file transaction.h.
| std::string CTxOut::ToString | ( | ) | const |
Definition at line 85 of file transaction.cpp.
Definition at line 247 of file transaction.h.
Definition at line 240 of file transaction.h.
| CTxOut::ADD_SERIALIZE_METHODS |
Definition at line 187 of file transaction.h.
| std::vector<unsigned char> CTxOut::commitment |
Definition at line 178 of file transaction.h.
| MaskValue CTxOut::maskValue |
Definition at line 176 of file transaction.h.
| std::vector<unsigned char> CTxOut::masternodeStealthAddress |
Definition at line 177 of file transaction.h.
| int CTxOut::nRounds |
Definition at line 169 of file transaction.h.
| CAmount CTxOut::nValue |
Definition at line 167 of file transaction.h.
| CScript CTxOut::scriptPubKey |
Definition at line 168 of file transaction.h.
| std::vector<unsigned char> CTxOut::txPriv |
Definition at line 172 of file transaction.h.
| std::vector<unsigned char> CTxOut::txPub |
Definition at line 173 of file transaction.h.
1.8.17