PRCYCoin  2.0.0.7rc1
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
CTransactionSignature Struct Reference

#include <transaction.h>

Collaboration diagram for CTransactionSignature:
[legend]

Public Member Functions

 CTransactionSignature (const CTransaction &tx)
 
template<typename Stream , typename Operation >
void SerializationOp (Stream &s, Operation ser_action, int nType, int nVersion)
 
uint256 GetHash ()
 

Public Attributes

int32_t nVersion
 
std::vector< CTxInvin
 
std::vector< CTxOutvout
 
uint32_t nLockTime
 
CKey txPrivM
 
char hasPaymentID
 
uint64_t paymentID
 
uint32_t txType
 
CAmount nTxFee
 
 ADD_SERIALIZE_METHODS
 

Detailed Description

Definition at line 436 of file transaction.h.

Constructor & Destructor Documentation

◆ CTransactionSignature()

CTransactionSignature::CTransactionSignature ( const CTransaction tx)
inline

Definition at line 450 of file transaction.h.

Member Function Documentation

◆ GetHash()

uint256 CTransactionSignature::GetHash ( )
inline

Definition at line 484 of file transaction.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SerializationOp()

template<typename Stream , typename Operation >
void CTransactionSignature::SerializationOp ( Stream &  s,
Operation  ser_action,
int  nType,
int  nVersion 
)
inline

Definition at line 469 of file transaction.h.

Member Data Documentation

◆ ADD_SERIALIZE_METHODS

CTransactionSignature::ADD_SERIALIZE_METHODS

Definition at line 466 of file transaction.h.

◆ hasPaymentID

char CTransactionSignature::hasPaymentID

Definition at line 444 of file transaction.h.

◆ nLockTime

uint32_t CTransactionSignature::nLockTime

Definition at line 441 of file transaction.h.

◆ nTxFee

CAmount CTransactionSignature::nTxFee

Definition at line 448 of file transaction.h.

◆ nVersion

int32_t CTransactionSignature::nVersion

Definition at line 438 of file transaction.h.

◆ paymentID

uint64_t CTransactionSignature::paymentID

Definition at line 445 of file transaction.h.

◆ txPrivM

CKey CTransactionSignature::txPrivM

Definition at line 443 of file transaction.h.

◆ txType

uint32_t CTransactionSignature::txType

Definition at line 446 of file transaction.h.

◆ vin

std::vector<CTxIn> CTransactionSignature::vin

Definition at line 439 of file transaction.h.

◆ vout

std::vector<CTxOut> CTransactionSignature::vout

Definition at line 440 of file transaction.h.


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