rippled
|
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_ |
const bool | isLast_ |
const beast::Journal | j_ |
std::optional< Cache > | cache_ |
Private Member Functions | |
bool | equal (Step const &rhs) const override |
Definition at line 233 of file DirectStep.cpp.
bool ripple::DirectIPaymentStep::verifyPrevStepDebtDirection | ( | DebtDirection | ) | const |
Definition at line 239 of file DirectStep.cpp.
bool ripple::DirectIPaymentStep::verifyDstQualityIn | ( | std::uint32_t | dstQIn | ) | const |
Definition at line 246 of file DirectStep.cpp.
std::uint32_t ripple::DirectIPaymentStep::quality | ( | ReadView const & | sb, |
QualityDirection | qDir | ||
) | const |
Definition at line 329 of file DirectStep.cpp.
std::pair< IOUAmount, DebtDirection > ripple::DirectIPaymentStep::maxFlow | ( | ReadView const & | sb, |
IOUAmount const & | desired | ||
) | const |
Definition at line 376 of file DirectStep.cpp.
TER ripple::DirectIPaymentStep::check | ( | StrandContext const & | ctx, |
std::shared_ptr< const SLE > const & | sleSrc | ||
) | const |
Definition at line 404 of file DirectStep.cpp.
|
override |
Definition at line 269 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 474 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 764 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 781 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 804 of file DirectStep.cpp.
|
inherited |
Definition at line 107 of file DirectStep.cpp.
|
inherited |
Definition at line 112 of file DirectStep.cpp.
|
inherited |
Definition at line 117 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 123 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 131 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 139 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 145 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 490 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 826 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 834 of file DirectStep.cpp.
|
inherited |
Definition at line 504 of file DirectStep.cpp.
|
inherited |
Definition at line 630 of file DirectStep.cpp.
|
overrideinherited |
Definition at line 710 of file DirectStep.cpp.
|
inherited |
Definition at line 875 of file DirectStep.cpp.
|
inherited |
Definition at line 588 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 204 of file DirectStep.cpp.
|
overrideprivateinherited |
Definition at line 214 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 40 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 41 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 42 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 45 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 46 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 47 of file DirectStep.cpp.
|
protectedinherited |
Definition at line 66 of file DirectStep.cpp.