xrpld
Loading...
Searching...
No Matches
xrpl::NetworkOPsImp::TransactionStatus Class Reference

Transaction with input flags and results to be applied in batches. More...

Collaboration diagram for xrpl::NetworkOPsImp::TransactionStatus:

Public Member Functions

 TransactionStatus (std::shared_ptr< Transaction > t, bool a, bool l, FailHard f)

Public Attributes

std::shared_ptr< Transaction > const transaction
bool const admin
bool const local
FailHard const failType
bool applied = false
TER result

Detailed Description

Transaction with input flags and results to be applied in batches.

Definition at line 163 of file NetworkOPs.cpp.

Constructor & Destructor Documentation

◆ TransactionStatus()

xrpl::NetworkOPsImp::TransactionStatus::TransactionStatus ( std::shared_ptr< Transaction > t,
bool a,
bool l,
FailHard f )

Definition at line 173 of file NetworkOPs.cpp.

Member Data Documentation

◆ transaction

std::shared_ptr<Transaction> const xrpl::NetworkOPsImp::TransactionStatus::transaction

Definition at line 166 of file NetworkOPs.cpp.

◆ admin

bool const xrpl::NetworkOPsImp::TransactionStatus::admin

Definition at line 167 of file NetworkOPs.cpp.

◆ local

bool const xrpl::NetworkOPsImp::TransactionStatus::local

Definition at line 168 of file NetworkOPs.cpp.

◆ failType

FailHard const xrpl::NetworkOPsImp::TransactionStatus::failType

Definition at line 169 of file NetworkOPs.cpp.

◆ applied

bool xrpl::NetworkOPsImp::TransactionStatus::applied = false

Definition at line 170 of file NetworkOPs.cpp.

◆ result

TER xrpl::NetworkOPsImp::TransactionStatus::result

Definition at line 171 of file NetworkOPs.cpp.