|
xrpld
|


Static Public Member Functions | |
| static bool | verifyPrevStepDebtDirection (DebtDirection prevStepDir) |
| static TER | check (StrandContext const &ctx, SLE::const_ref sleSrc) |
Protected Member Functions | |
| std::pair< MPTAmount, 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 |
| void | resetCache (DebtDirection dir) |
| std::string | logStringImpl (char const *name) const |
Protected Attributes | |
| AccountID const | src_ |
| AccountID const | dst_ |
| MPTIssue const | mptIssue_ |
| Step const *const | prevStep_ |
| bool const | isLast_ |
| bool const | isDirectBetweenHolders_ |
| 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 284 of file MPTEndpointStep.cpp.
| xrpl::MPTEndpointOfferCrossingStep::MPTEndpointOfferCrossingStep | ( | StrandContext const & | ctx, |
| AccountID const & | src, | ||
| AccountID const & | dst, | ||
| MPTID const & | mpt ) |
Definition at line 290 of file MPTEndpointStep.cpp.
|
static |
Definition at line 300 of file MPTEndpointStep.cpp.
|
static |
Definition at line 395 of file MPTEndpointStep.cpp.
|
nodiscardoverride |
Definition at line 318 of file MPTEndpointStep.cpp.
| TER xrpl::MPTEndpointOfferCrossingStep::checkCreateMPT | ( | ApplyView & | view, |
| xrpl::DebtDirection | srcDebtDir ) |
Definition at line 404 of file MPTEndpointStep.cpp.
|
nodiscardprotectedinherited |
Definition at line 75 of file MPTEndpointStep.cpp.
|
nodiscardprotectedinherited |
Definition at line 79 of file MPTEndpointStep.cpp.
|
nodiscardprotectedinherited |
Definition at line 83 of file MPTEndpointStep.cpp.
|
nodiscardprotectedinherited |
Definition at line 87 of file MPTEndpointStep.cpp.
|
protectedinherited |
Definition at line 90 of file MPTEndpointStep.cpp.
|
nodiscardinherited |
Definition at line 116 of file MPTEndpointStep.cpp.
|
nodiscardinherited |
Definition at line 121 of file MPTEndpointStep.cpp.
|
nodiscardinherited |
Definition at line 126 of file MPTEndpointStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 132 of file MPTEndpointStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 140 of file MPTEndpointStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 148 of file MPTEndpointStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 154 of file MPTEndpointStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 160 of file MPTEndpointStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 163 of file MPTEndpointStep.cpp.
|
nodiscardoverrideinherited |
Definition at line 166 of file MPTEndpointStep.cpp.
|
inherited |
Definition at line 169 of file MPTEndpointStep.cpp.
|
inherited |
Definition at line 176 of file MPTEndpointStep.cpp.
|
overrideinherited |
Definition at line 183 of file MPTEndpointStep.cpp.
|
nodiscardinherited |
Definition at line 188 of file MPTEndpointStep.cpp.
|
inherited |
Definition at line 191 of file MPTEndpointStep.cpp.
|
protectedinherited |
Definition at line 211 of file MPTEndpointStep.cpp.
|
nodiscardoverrideprivateinherited |
Definition at line 221 of file MPTEndpointStep.cpp.
|
protectedinherited |
Definition at line 39 of file MPTEndpointStep.cpp.
|
protectedinherited |
Definition at line 40 of file MPTEndpointStep.cpp.
|
protectedinherited |
Definition at line 41 of file MPTEndpointStep.cpp.
|
protectedinherited |
Definition at line 44 of file MPTEndpointStep.cpp.
|
protectedinherited |
Definition at line 45 of file MPTEndpointStep.cpp.
|
protectedinherited |
Definition at line 48 of file MPTEndpointStep.cpp.
|
protectedinherited |
Definition at line 49 of file MPTEndpointStep.cpp.
|
protectedinherited |
Definition at line 68 of file MPTEndpointStep.cpp.
|
privateinherited |
Definition at line 230 of file MPTEndpointStep.cpp.