xrpld
Loading...
Searching...
No Matches
xrpl::LedgerFill Struct Reference

#include <LedgerToJson.h>

Collaboration diagram for xrpl::LedgerFill:

Public Types

enum class  Options {
  DumpTxrp = 1 , DumpState = 2 , Expand = 4 , Full = 8 ,
  Binary = 16 , OwnerFunds = 32 , DumpQueue = 64
}

Public Member Functions

 LedgerFill (ReadView const &l, RPC::Context const *ctx, int o=0, std::vector< TxQ::TxDetails > q={})

Public Attributes

ReadView const & ledger
int options
std::vector< TxQ::TxDetailstxQueue
RPC::Context const * context
std::optional< NetClock::time_pointcloseTime

Detailed Description

Definition at line 13 of file LedgerToJson.h.

Member Enumeration Documentation

◆ Options

enum class xrpl::LedgerFill::Options
strong
Enumerator
DumpTxrp 
DumpState 
Expand 
Full 
Binary 
OwnerFunds 
DumpQueue 

Definition at line 26 of file LedgerToJson.h.

Constructor & Destructor Documentation

◆ LedgerFill()

xrpl::LedgerFill::LedgerFill ( ReadView const & l,
RPC::Context const * ctx,
int o = 0,
std::vector< TxQ::TxDetails > q = {} )

Definition at line 15 of file LedgerToJson.h.

Member Data Documentation

◆ ledger

ReadView const& xrpl::LedgerFill::ledger

Definition at line 36 of file LedgerToJson.h.

◆ options

int xrpl::LedgerFill::options

Definition at line 37 of file LedgerToJson.h.

◆ txQueue

std::vector<TxQ::TxDetails> xrpl::LedgerFill::txQueue

Definition at line 38 of file LedgerToJson.h.

◆ context

RPC::Context const* xrpl::LedgerFill::context

Definition at line 39 of file LedgerToJson.h.

◆ closeTime

std::optional<NetClock::time_point> xrpl::LedgerFill::closeTime

Definition at line 40 of file LedgerToJson.h.