|
rippled
|


Static Public Member Functions | |
| static bool | verifyPrevStepDebtDirection (DebtDirection prevStepDir) |
| static bool | verifyDstQualityIn (std::uint32_t dstQIn) |
| static std::uint32_t | quality (ReadView const &sb, QualityDirection qDir) |
| static TER | check (StrandContext const &ctx, std::shared_ptr< const SLE > const &sleSrc) |
Protected Member Functions | |
| std::pair< IOUAmount, DebtDirection > | maxPaymentFlow (ReadView const &sb) const |
| std::pair< std::uint32_t, std::uint32_t > | qualitiesSrcRedeems (ReadView const &sb) const |
| std::pair< std::uint32_t, std::uint32_t > | qualitiesSrcIssues (ReadView const &sb, DebtDirection prevStepDebtDirection) const |
| std::pair< std::uint32_t, std::uint32_t > | qualities (ReadView const &sb, DebtDirection srcDebtDir, StrandDirection strandDir) const |
| std::string | logStringImpl (char const *name) const |
Protected Attributes | |
| AccountID | src_ |
| AccountID | dst_ |
| Currency | currency_ |
| Step const *const | prevStep_ |
| bool const | isLast_ |
| beast::Journal const | j_ |
| std::optional< Cache > | cache_ |
Private Member Functions | |
| bool | equal (Step const &rhs) const override |
Private Attributes | |
| friend | TDerived |
Definition at line 263 of file DirectStep.cpp.
| xrpl::DirectIOfferCrossingStep::DirectIOfferCrossingStep | ( | StrandContext const & | ctx, |
| AccountID const & | src, | ||
| AccountID const & | dst, | ||
| Currency const & | c | ||
| ) |
Definition at line 266 of file DirectStep.cpp.
|
static |
Definition at line 278 of file DirectStep.cpp.
|
static |
Definition at line 291 of file DirectStep.cpp.
|
static |
Definition at line 364 of file DirectStep.cpp.
| std::pair< IOUAmount, DebtDirection > xrpl::DirectIOfferCrossingStep::maxFlow | ( | ReadView const & | sb, |
| IOUAmount const & | desired | ||
| ) | const |
Definition at line 378 of file DirectStep.cpp.
|
static |
Definition at line 449 of file DirectStep.cpp.
|
override |
Definition at line 314 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 55 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 59 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 63 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 67 of file DirectStep.cpp.
|
inherited |
Definition at line 86 of file DirectStep.cpp.
|
inherited |
Definition at line 91 of file DirectStep.cpp.
|
inherited |
Definition at line 96 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 102 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 110 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 118 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 124 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 130 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 133 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 136 of file DirectStep.cpp.
|
inherited |
Definition at line 139 of file DirectStep.cpp.
|
inherited |
Definition at line 146 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 153 of file DirectStep.cpp.
|
inherited |
Definition at line 158 of file DirectStep.cpp.
|
inherited |
Definition at line 161 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 181 of file DirectStep.cpp.
|
overrideprivateinherited |
Definition at line 191 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 22 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 23 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 24 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 27 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 28 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 29 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 48 of file DirectStep.cpp.
|
privateinherited |
Definition at line 200 of file DirectStep.cpp.