SingleFeedBase(util::async::AnyExecutionContext &executionCtx, std::string const &name)
Construct a new Single Feed Base object.
Definition SingleFeedBase.cpp:16
A type-erased execution context.
Definition AnyExecutionContext.hpp:22
boost::json::object computeBookChanges(ripple::LedgerHeader const &lgrInfo, std::vector< data::TransactionAndMetadata > const &transactions)
Computes all book changes for the given ledger header and transactions.
Definition BookChanges.cpp:89
void pub(ripple::LedgerHeader const &lgrInfo, std::vector< data::TransactionAndMetadata > const &transactions)
Publishes the book changes.
Definition BookChangesFeed.hpp:34