rippled
Public Member Functions | Public Attributes | List of all members
ripple::RelationalDatabase::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::RelationalDatabase::AccountTransactionsData:
Collaboration graph
[legend]

Public Member Functions

 AccountTransactionsData (TxMeta const &meta, uint256 const &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 116 of file RelationalDatabase.h.

Constructor & Destructor Documentation

◆ AccountTransactionsData()

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

Definition at line 124 of file RelationalDatabase.h.

Member Data Documentation

◆ accounts

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

Definition at line 118 of file RelationalDatabase.h.

◆ ledgerSequence

uint32_t ripple::RelationalDatabase::AccountTransactionsData::ledgerSequence

Definition at line 119 of file RelationalDatabase.h.

◆ transactionIndex

uint32_t ripple::RelationalDatabase::AccountTransactionsData::transactionIndex

Definition at line 120 of file RelationalDatabase.h.

◆ txHash

uint256 ripple::RelationalDatabase::AccountTransactionsData::txHash

Definition at line 121 of file RelationalDatabase.h.

◆ nodestoreHash

uint256 ripple::RelationalDatabase::AccountTransactionsData::nodestoreHash

Definition at line 122 of file RelationalDatabase.h.