Maintains AMM info per overall payment engine execution and individual iteration.
AccountID account() const
static constexpr std::uint8_t MaxIterations
AMMContext(AMMContext const &)=delete
bool maxItersReached() const
void setMultiPath(bool fs)
AMMContext & operator=(AMMContext const &)=delete
AMMContext(AccountID const &account, bool multiPath)
void clear()
Strand execution may fail.
std::uint16_t curIters() const