rippled
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ripple::LedgerHeader Struct Reference

Information about the notional ledger backing the view. More...

#include <LedgerHeader.h>

Collaboration diagram for ripple::LedgerHeader:
Collaboration graph
[legend]

Public Member Functions

 LedgerHeader ()=default
 

Public Attributes

LedgerIndex seq = 0
 
NetClock::time_point parentCloseTime = {}
 
uint256 hash = beast::zero
 
uint256 txHash = beast::zero
 
uint256 accountHash = beast::zero
 
uint256 parentHash = beast::zero
 
XRPAmount drops = beast::zero
 
bool validated = false
 
bool accepted = false
 
int closeFlags = 0
 
NetClock::duration closeTimeResolution = {}
 
NetClock::time_point closeTime = {}
 

Detailed Description

Information about the notional ledger backing the view.

Definition at line 33 of file LedgerHeader.h.

Constructor & Destructor Documentation

◆ LedgerHeader()

ripple::LedgerHeader::LedgerHeader ( )
explicitdefault

Member Data Documentation

◆ seq

LedgerIndex ripple::LedgerHeader::seq = 0

Definition at line 41 of file LedgerHeader.h.

◆ parentCloseTime

NetClock::time_point ripple::LedgerHeader::parentCloseTime = {}

Definition at line 42 of file LedgerHeader.h.

◆ hash

uint256 ripple::LedgerHeader::hash = beast::zero

Definition at line 49 of file LedgerHeader.h.

◆ txHash

uint256 ripple::LedgerHeader::txHash = beast::zero

Definition at line 50 of file LedgerHeader.h.

◆ accountHash

uint256 ripple::LedgerHeader::accountHash = beast::zero

Definition at line 51 of file LedgerHeader.h.

◆ parentHash

uint256 ripple::LedgerHeader::parentHash = beast::zero

Definition at line 52 of file LedgerHeader.h.

◆ drops

XRPAmount ripple::LedgerHeader::drops = beast::zero

Definition at line 54 of file LedgerHeader.h.

◆ validated

bool ripple::LedgerHeader::validated = false
mutable

Definition at line 59 of file LedgerHeader.h.

◆ accepted

bool ripple::LedgerHeader::accepted = false

Definition at line 60 of file LedgerHeader.h.

◆ closeFlags

int ripple::LedgerHeader::closeFlags = 0

Definition at line 63 of file LedgerHeader.h.

◆ closeTimeResolution

NetClock::duration ripple::LedgerHeader::closeTimeResolution = {}

Definition at line 66 of file LedgerHeader.h.

◆ closeTime

NetClock::time_point ripple::LedgerHeader::closeTime = {}

Definition at line 72 of file LedgerHeader.h.