rippled
Public Member Functions | Public Attributes | List of all members
ripple::AccountTransactionsData Struct Reference

Struct used to keep track of what to write to transactions and account_transactions tables in Postgres. More...

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

Public Member Functions

 AccountTransactionsData (TxMeta &meta, uint256 &&nodestoreHash, beast::Journal &j)
 

Public Attributes

boost::container::flat_set< AccountIDaccounts
 
uint32_t ledgerSequence
 
uint32_t transactionIndex
 
uint256 txHash
 
uint256 nodestoreHash
 

Detailed Description

Struct used to keep track of what to write to transactions and account_transactions tables in Postgres.

Definition at line 32 of file DBHelpers.h.

Constructor & Destructor Documentation

◆ AccountTransactionsData()

ripple::AccountTransactionsData::AccountTransactionsData ( TxMeta meta,
uint256 &&  nodestoreHash,
beast::Journal j 
)

Definition at line 40 of file DBHelpers.h.

Member Data Documentation

◆ accounts

boost::container::flat_set<AccountID> ripple::AccountTransactionsData::accounts

Definition at line 34 of file DBHelpers.h.

◆ ledgerSequence

uint32_t ripple::AccountTransactionsData::ledgerSequence

Definition at line 35 of file DBHelpers.h.

◆ transactionIndex

uint32_t ripple::AccountTransactionsData::transactionIndex

Definition at line 36 of file DBHelpers.h.

◆ txHash

uint256 ripple::AccountTransactionsData::txHash

Definition at line 37 of file DBHelpers.h.

◆ nodestoreHash

uint256 ripple::AccountTransactionsData::nodestoreHash

Definition at line 38 of file DBHelpers.h.