Raven Core  3.0.0
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
CAddressIndexKey Struct Reference

#include <addressindex.h>

Collaboration diagram for CAddressIndexKey:
[legend]

Public Member Functions

size_t GetSerializeSize () const
 
template<typename Stream >
void Serialize (Stream &s) const
 
template<typename Stream >
void Unserialize (Stream &s)
 
 CAddressIndexKey (unsigned int addressType, uint160 addressHash, int height, int blockindex, uint256 txid, size_t indexValue, bool isSpending)
 
 CAddressIndexKey (unsigned int addressType, uint160 addressHash, std::string assetName, int height, int blockindex, uint256 txid, size_t indexValue, bool isSpending)
 
 CAddressIndexKey ()
 
void SetNull ()
 

Public Attributes

unsigned int type
 
uint160 hashBytes
 
std::string asset
 
int blockHeight
 
unsigned int txindex
 
uint256 txhash
 
size_t index
 
bool spending
 

Detailed Description

Definition at line 106 of file addressindex.h.

Constructor & Destructor Documentation

◆ CAddressIndexKey() [1/3]

CAddressIndexKey::CAddressIndexKey ( unsigned int  addressType,
uint160  addressHash,
int  height,
int  blockindex,
uint256  txid,
size_t  indexValue,
bool  isSpending 
)
inline

Definition at line 145 of file addressindex.h.

◆ CAddressIndexKey() [2/3]

CAddressIndexKey::CAddressIndexKey ( unsigned int  addressType,
uint160  addressHash,
std::string  assetName,
int  height,
int  blockindex,
uint256  txid,
size_t  indexValue,
bool  isSpending 
)
inline

Definition at line 157 of file addressindex.h.

◆ CAddressIndexKey() [3/3]

CAddressIndexKey::CAddressIndexKey ( )
inline

Definition at line 169 of file addressindex.h.

Here is the call graph for this function:

Member Function Documentation

◆ GetSerializeSize()

size_t CAddressIndexKey::GetSerializeSize ( ) const
inline

Definition at line 116 of file addressindex.h.

◆ Serialize()

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

Definition at line 120 of file addressindex.h.

Here is the call graph for this function:

◆ SetNull()

void CAddressIndexKey::SetNull ( )
inline

Definition at line 173 of file addressindex.h.

Here is the call graph for this function:

◆ Unserialize()

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

Definition at line 133 of file addressindex.h.

Here is the call graph for this function:

Member Data Documentation

◆ asset

std::string CAddressIndexKey::asset

Definition at line 109 of file addressindex.h.

◆ blockHeight

int CAddressIndexKey::blockHeight

Definition at line 110 of file addressindex.h.

◆ hashBytes

uint160 CAddressIndexKey::hashBytes

Definition at line 108 of file addressindex.h.

◆ index

size_t CAddressIndexKey::index

Definition at line 113 of file addressindex.h.

◆ spending

bool CAddressIndexKey::spending

Definition at line 114 of file addressindex.h.

◆ txhash

uint256 CAddressIndexKey::txhash

Definition at line 112 of file addressindex.h.

◆ txindex

unsigned int CAddressIndexKey::txindex

Definition at line 111 of file addressindex.h.

◆ type

unsigned int CAddressIndexKey::type

Definition at line 107 of file addressindex.h.


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