Bitcoin Core  0.15.99
P2P Digital Currency
Public Member Functions | Public Attributes | Private Attributes | List of all members
CAccountingEntry Class Reference

DEPRECATED Internal transfers. More...

#include <wallet.h>

Public Member Functions

 CAccountingEntry ()
 
void SetNull ()
 
template<typename Stream >
void Serialize (Stream &s) const
 
template<typename Stream >
void Unserialize (Stream &s)
 

Public Attributes

std::string strAccount
 
CAmount nCreditDebit
 
int64_t nTime
 
std::string strOtherAccount
 
std::string strComment
 
mapValue_t mapValue
 
int64_t nOrderPos
 position in ordered transaction list More...
 
uint64_t nEntryNo
 

Private Attributes

std::vector< char > _ssExtra
 

Detailed Description

DEPRECATED Internal transfers.

Database key is acentry<account><counter>.

Definition at line 576 of file wallet.h.

Constructor & Destructor Documentation

◆ CAccountingEntry()

CAccountingEntry::CAccountingEntry ( )
inline

Definition at line 588 of file wallet.h.

Member Function Documentation

◆ Serialize()

template<typename Stream >
void CAccountingEntry::Serialize ( Stream &  s) const
inline

Note: strAccount is serialized as part of the key, not here.

Definition at line 605 of file wallet.h.

◆ SetNull()

void CAccountingEntry::SetNull ( )
inline

Definition at line 593 of file wallet.h.

◆ Unserialize()

template<typename Stream >
void CAccountingEntry::Unserialize ( Stream &  s)
inline

Note: strAccount is serialized as part of the key, not here.

Definition at line 628 of file wallet.h.

Member Data Documentation

◆ _ssExtra

std::vector<char> CAccountingEntry::_ssExtra
private

Definition at line 652 of file wallet.h.

◆ mapValue

mapValue_t CAccountingEntry::mapValue

Definition at line 584 of file wallet.h.

◆ nCreditDebit

CAmount CAccountingEntry::nCreditDebit

Definition at line 580 of file wallet.h.

◆ nEntryNo

uint64_t CAccountingEntry::nEntryNo

Definition at line 586 of file wallet.h.

◆ nOrderPos

int64_t CAccountingEntry::nOrderPos

position in ordered transaction list

Definition at line 585 of file wallet.h.

◆ nTime

int64_t CAccountingEntry::nTime

Definition at line 581 of file wallet.h.

◆ strAccount

std::string CAccountingEntry::strAccount

Definition at line 579 of file wallet.h.

◆ strComment

std::string CAccountingEntry::strComment

Definition at line 583 of file wallet.h.

◆ strOtherAccount

std::string CAccountingEntry::strOtherAccount

Definition at line 582 of file wallet.h.


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