Dash Core  0.12.2.1
P2P Digital Currency
CAddressIndexKey Struct Reference

#include <validation.h>

Public Member Functions

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

Public Attributes

unsigned int type
 
uint160 hashBytes
 
int blockHeight
 
unsigned int txindex
 
uint256 txhash
 
size_t index
 
bool spending
 

Detailed Description

Definition at line 452 of file validation.h.

Constructor & Destructor Documentation

◆ CAddressIndexKey() [1/2]

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

Definition at line 488 of file validation.h.

◆ CAddressIndexKey() [2/2]

CAddressIndexKey::CAddressIndexKey ( )
inline

Definition at line 499 of file validation.h.

Member Function Documentation

◆ GetSerializeSize()

size_t CAddressIndexKey::GetSerializeSize ( int  nType,
int  nVersion 
) const
inline

Definition at line 461 of file validation.h.

◆ Serialize()

template<typename Stream >
void CAddressIndexKey::Serialize ( Stream &  s,
int  nType,
int  nVersion 
) const
inline

Definition at line 465 of file validation.h.

◆ SetNull()

void CAddressIndexKey::SetNull ( )
inline

Definition at line 503 of file validation.h.

Referenced by CAddressIndexKey().

◆ Unserialize()

template<typename Stream >
void CAddressIndexKey::Unserialize ( Stream &  s,
int  nType,
int  nVersion 
)
inline

Definition at line 477 of file validation.h.

Member Data Documentation

◆ blockHeight

int CAddressIndexKey::blockHeight

Definition at line 455 of file validation.h.

Referenced by CAddressIndexKey(), Serialize(), SetNull(), and Unserialize().

◆ hashBytes

uint160 CAddressIndexKey::hashBytes

Definition at line 454 of file validation.h.

Referenced by CAddressIndexKey(), Serialize(), SetNull(), and Unserialize().

◆ index

size_t CAddressIndexKey::index

Definition at line 458 of file validation.h.

Referenced by CAddressIndexKey(), Serialize(), SetNull(), and Unserialize().

◆ spending

bool CAddressIndexKey::spending

Definition at line 459 of file validation.h.

Referenced by CAddressIndexKey(), Serialize(), SetNull(), and Unserialize().

◆ txhash

uint256 CAddressIndexKey::txhash

Definition at line 457 of file validation.h.

Referenced by CAddressIndexKey(), Serialize(), SetNull(), and Unserialize().

◆ txindex

unsigned int CAddressIndexKey::txindex

Definition at line 456 of file validation.h.

◆ type

unsigned int CAddressIndexKey::type

Definition at line 453 of file validation.h.

Referenced by CAddressIndexKey(), Serialize(), SetNull(), and Unserialize().


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