Fabcoin Core  0.16.2
P2P Digital Currency
Public Member Functions | Public Attributes | List of all members
dev::eth::BlockDetails Struct Reference

#include <BlockDetails.h>

Collaboration diagram for dev::eth::BlockDetails:
[legend]

Public Member Functions

 BlockDetails ()
 
 BlockDetails (unsigned _n, u256 _tD, h256 _p, h256s _c)
 
 BlockDetails (RLP const &_r)
 
bytes rlp () const
 
bool isNull () const
 
 operator bool () const
 

Public Attributes

unsigned number = InvalidNumber
 
u256 totalDifficulty = Invalid256
 
h256 parent
 
h256s children
 
unsigned size
 

Detailed Description

Definition at line 41 of file BlockDetails.h.

Constructor & Destructor Documentation

dev::eth::BlockDetails::BlockDetails ( )
inline

Definition at line 43 of file BlockDetails.h.

Here is the caller graph for this function:

dev::eth::BlockDetails::BlockDetails ( unsigned  _n,
u256  _tD,
h256  _p,
h256s  _c 
)
inline

Definition at line 44 of file BlockDetails.h.

Here is the call graph for this function:

BlockDetails::BlockDetails ( RLP const &  _r)

Definition at line 29 of file BlockDetails.cpp.

Here is the call graph for this function:

Member Function Documentation

bool dev::eth::BlockDetails::isNull ( ) const
inline

Definition at line 48 of file BlockDetails.h.

Here is the caller graph for this function:

dev::eth::BlockDetails::operator bool ( ) const
inlineexplicit

Definition at line 49 of file BlockDetails.h.

Here is the call graph for this function:

bytes BlockDetails::rlp ( ) const

Definition at line 38 of file BlockDetails.cpp.

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

h256s dev::eth::BlockDetails::children

Definition at line 54 of file BlockDetails.h.

unsigned dev::eth::BlockDetails::number = InvalidNumber

Definition at line 51 of file BlockDetails.h.

h256 dev::eth::BlockDetails::parent

Definition at line 53 of file BlockDetails.h.

unsigned dev::eth::BlockDetails::size
mutable

Definition at line 56 of file BlockDetails.h.

u256 dev::eth::BlockDetails::totalDifficulty = Invalid256

Definition at line 52 of file BlockDetails.h.


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