1#ifndef XRPL_APP_PATHS_FLOW_H_INCLUDED 
    2#define XRPL_APP_PATHS_FLOW_H_INCLUDED 
    4#include <xrpld/app/paths/RippleCalc.h> 
    5#include <xrpld/app/paths/detail/Steps.h> 
    7#include <xrpl/protocol/Quality.h> 
   37path::RippleCalc::Output
 
   40    STAmount 
const& deliver,
 
   43    STPathSet 
const& paths,
 
   46    bool ownerPaysTransferFee,
 
   52    path::detail::FlowDebugInfo* flowDebugInfo = 
nullptr);
 
A generic endpoint for log messages.
 
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
 
base_uint< 160, detail::AccountIDTag > AccountID
A 160-bit unsigned that uniquely identifies an account.
 
StrandResult< TInAmt, TOutAmt > flow(PaymentSandbox const &baseView, Strand const &strand, std::optional< TInAmt > const &maxIn, TOutAmt const &out, beast::Journal j)
Request out amount from a strand.