3#include <boost/json/value.hpp>
4#include <rpcspec/HandlerFor.hpp>
5#include <rpcspec/RpcSpecView.hpp>
6#include <rpcspec/backends/BoostJson.hpp>
13using SpecView = spec::RpcSpecView<spec::BoostJsonObjectView>;
23template <
typename InputT>
24using HandlerFor = spec::HandlerFor<InputT, boost::json::value>;
This namespace contains all the RPC logic and handlers.
Definition AMMHelpers.cpp:17
spec::RpcSpecView< spec::BoostJsonObjectView > SpecView
A type-erased view of a handler's spec, uniform across API versions.
Definition SpecBackend.hpp:13
spec::HandlerFor< InputT, boost::json::value > HandlerFor
The spec-driven base every typed handler inherits.
Definition SpecBackend.hpp:24