Dash Core Source Documentation (0.16.0.1)

Find detailed information regarding the Dash Core source code.

CAddressUnspentKey Struct Reference

#include <spentindex.h>

+ Collaboration diagram for CAddressUnspentKey:

Public Member Functions

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

Public Attributes

unsigned int type
 
uint160 hashBytes
 
uint256 txhash
 
size_t index
 

Detailed Description

Definition at line 166 of file spentindex.h.

Constructor & Destructor Documentation

◆ CAddressUnspentKey() [1/2]

CAddressUnspentKey::CAddressUnspentKey ( unsigned int  addressType,
uint160  addressHash,
uint256  txid,
size_t  indexValue 
)
inline

Definition at line 190 of file spentindex.h.

References hashBytes, index, txhash, and type.

◆ CAddressUnspentKey() [2/2]

CAddressUnspentKey::CAddressUnspentKey ( )
inline

Definition at line 197 of file spentindex.h.

References SetNull().

Member Function Documentation

◆ GetSerializeSize()

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

Definition at line 172 of file spentindex.h.

◆ Serialize()

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

◆ SetNull()

void CAddressUnspentKey::SetNull ( )
inline

Definition at line 201 of file spentindex.h.

References hashBytes, index, base_blob< BITS >::SetNull(), txhash, and type.

Referenced by CAddressUnspentKey().

◆ Unserialize()

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

Member Data Documentation

◆ hashBytes

uint160 CAddressUnspentKey::hashBytes

Definition at line 168 of file spentindex.h.

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

◆ index

size_t CAddressUnspentKey::index

Definition at line 170 of file spentindex.h.

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

◆ txhash

uint256 CAddressUnspentKey::txhash

Definition at line 169 of file spentindex.h.

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

◆ type

unsigned int CAddressUnspentKey::type

Definition at line 167 of file spentindex.h.

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


The documentation for this struct was generated from the following file:
Released under the MIT license