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

#include <LedgerToJson.h>

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

Public Types

enum  Options {
  dumpTxrp = 1 , dumpState = 2 , expand = 4 , full = 8 ,
  binary = 16 , ownerFunds = 32 , dumpQueue = 64
}
 

Public Member Functions

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

Public Attributes

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

Detailed Description

Definition at line 34 of file LedgerToJson.h.

Member Enumeration Documentation

◆ Options

Enumerator
dumpTxrp 
dumpState 
expand 
full 
binary 
ownerFunds 
dumpQueue 

Definition at line 47 of file LedgerToJson.h.

Constructor & Destructor Documentation

◆ LedgerFill()

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

Definition at line 36 of file LedgerToJson.h.

Member Data Documentation

◆ ledger

ReadView const& ripple::LedgerFill::ledger

Definition at line 57 of file LedgerToJson.h.

◆ options

int ripple::LedgerFill::options

Definition at line 58 of file LedgerToJson.h.

◆ txQueue

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

Definition at line 59 of file LedgerToJson.h.

◆ context

RPC::Context* ripple::LedgerFill::context

Definition at line 60 of file LedgerToJson.h.

◆ closeTime

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

Definition at line 61 of file LedgerToJson.h.