|
rippled
|
Result of flow() execution of a single Strand. More...
#include <StrandFlow.h>

Public Member Functions | |
| StrandResult ()=default | |
| Strand result constructor. | |
| StrandResult (Strand const &strand, TInAmt const &in_, TOutAmt const &out_, PaymentSandbox &&sandbox_, boost::container::flat_set< uint256 > ofrsToRm_, bool inactive_) | |
| StrandResult (Strand const &strand, boost::container::flat_set< uint256 > ofrsToRm_) | |
Public Attributes | |
| bool | success |
| Strand succeeded. | |
| TInAmt | in = beast::zero |
| Currency amount in. | |
| TOutAmt | out = beast::zero |
| Currency amount out. | |
| std::optional< PaymentSandbox > | sandbox |
| Resulting Sandbox state. | |
| boost::container::flat_set< uint256 > | ofrsToRm |
| Offers to remove. | |
| std::uint32_t | ofrsUsed = 0 |
| bool | inactive = false |
| Strand should not considered as a further source of liquidity (dry) | |
Result of flow() execution of a single Strand.
Definition at line 47 of file StrandFlow.h.
|
default |
Strand result constructor.
| ripple::StrandResult< TInAmt, TOutAmt >::StrandResult | ( | Strand const & | strand, |
| TInAmt const & | in_, | ||
| TOutAmt const & | out_, | ||
| PaymentSandbox && | sandbox_, | ||
| boost::container::flat_set< uint256 > | ofrsToRm_, | ||
| bool | inactive_ | ||
| ) |
Definition at line 65 of file StrandFlow.h.
| ripple::StrandResult< TInAmt, TOutAmt >::StrandResult | ( | Strand const & | strand, |
| boost::container::flat_set< uint256 > | ofrsToRm_ | ||
| ) |
Definition at line 82 of file StrandFlow.h.
| bool ripple::StrandResult< TInAmt, TOutAmt >::success |
Strand succeeded.
Definition at line 49 of file StrandFlow.h.
| TInAmt ripple::StrandResult< TInAmt, TOutAmt >::in = beast::zero |
Currency amount in.
Definition at line 50 of file StrandFlow.h.
| TOutAmt ripple::StrandResult< TInAmt, TOutAmt >::out = beast::zero |
Currency amount out.
Definition at line 51 of file StrandFlow.h.
| std::optional<PaymentSandbox> ripple::StrandResult< TInAmt, TOutAmt >::sandbox |
Resulting Sandbox state.
Definition at line 52 of file StrandFlow.h.
| boost::container::flat_set<uint256> ripple::StrandResult< TInAmt, TOutAmt >::ofrsToRm |
Offers to remove.
Definition at line 53 of file StrandFlow.h.
| std::uint32_t ripple::StrandResult< TInAmt, TOutAmt >::ofrsUsed = 0 |
Definition at line 56 of file StrandFlow.h.
| bool ripple::StrandResult< TInAmt, TOutAmt >::inactive = false |
Strand should not considered as a further source of liquidity (dry)
Definition at line 59 of file StrandFlow.h.