![]() |
PRCYCoin
2.0.0.7rc1
P2P Digital Currency
|
An input of a transaction. More...
#include <transaction.h>
Public Member Functions | |
| CTxIn () | |
| CTxIn (COutPoint prevoutIn, CScript scriptSigIn=CScript(), uint32_t nSequenceIn=std::numeric_limits< unsigned int >::max()) | |
| CTxIn (uint256 hashPrevTx, uint32_t nOut, CScript scriptSigIn=CScript(), uint32_t nSequenceIn=std::numeric_limits< uint32_t >::max()) | |
| template<typename Stream , typename Operation > | |
| void | SerializationOp (Stream &s, Operation ser_action, int nType, int nVersion) |
| bool | IsFinal () const |
| std::string | ToString () const |
Public Attributes | |
| COutPoint | prevout |
| CScript | scriptSig |
| uint32_t | nSequence |
| CScript | prevPubKey |
| std::vector< unsigned char > | s |
| std::vector< unsigned char > | R |
| std::vector< unsigned char > | encryptionKey |
| CKeyImage | keyImage |
| std::vector< COutPoint > | decoys |
| std::vector< unsigned char > | masternodeStealthAddress |
| ADD_SERIALIZE_METHODS | |
Friends | |
| bool | operator== (const CTxIn &a, const CTxIn &b) |
| bool | operator!= (const CTxIn &a, const CTxIn &b) |
An input of a transaction.
It contains the location of the previous transaction's output that it claims and a signature that matches the output's public key.
Definition at line 83 of file transaction.h.
|
inline |
Definition at line 101 of file transaction.h.
|
explicit |
Definition at line 36 of file transaction.cpp.
| CTxIn::CTxIn | ( | uint256 | hashPrevTx, |
| uint32_t | nOut, | ||
| CScript | scriptSigIn = CScript(), |
||
| uint32_t | nSequenceIn = std::numeric_limits<uint32_t>::max() |
||
| ) |
Definition at line 43 of file transaction.cpp.
|
inline |
Definition at line 124 of file transaction.h.
|
inline |
Definition at line 112 of file transaction.h.
| std::string CTxIn::ToString | ( | ) | const |
Definition at line 50 of file transaction.cpp.
Definition at line 139 of file transaction.h.
Definition at line 129 of file transaction.h.
| CTxIn::ADD_SERIALIZE_METHODS |
Definition at line 109 of file transaction.h.
| std::vector<COutPoint> CTxIn::decoys |
Definition at line 98 of file transaction.h.
| std::vector<unsigned char> CTxIn::encryptionKey |
Definition at line 96 of file transaction.h.
| CKeyImage CTxIn::keyImage |
Definition at line 97 of file transaction.h.
| std::vector<unsigned char> CTxIn::masternodeStealthAddress |
Definition at line 99 of file transaction.h.
| uint32_t CTxIn::nSequence |
Definition at line 88 of file transaction.h.
| COutPoint CTxIn::prevout |
Definition at line 86 of file transaction.h.
| CScript CTxIn::prevPubKey |
Definition at line 89 of file transaction.h.
| std::vector<unsigned char> CTxIn::R |
Definition at line 91 of file transaction.h.
| std::vector<unsigned char> CTxIn::s |
Definition at line 90 of file transaction.h.
| CScript CTxIn::scriptSig |
Definition at line 87 of file transaction.h.
1.8.17