diff --git a/src/xrpld/rpc/detail/RPCHandler.cpp b/src/xrpld/rpc/detail/RPCHandler.cpp index 802f041813..01ea162e44 100644 --- a/src/xrpld/rpc/detail/RPCHandler.cpp +++ b/src/xrpld/rpc/detail/RPCHandler.cpp @@ -162,6 +162,8 @@ callMethod(JsonContext& context, Method method, std::string const& name, Object& XRPL_TRACE_SET_ATTR("xrpl.rpc.command", name.c_str()); XRPL_TRACE_SET_ATTR("xrpl.rpc.version", static_cast(context.apiVersion)); XRPL_TRACE_SET_ATTR("xrpl.rpc.role", (context.role == Role::ADMIN ? "admin" : "user")); + XRPL_TRACE_SET_ATTR("xrpl.node.amendment_blocked", context.app.getOPs().isAmendmentBlocked()); + XRPL_TRACE_SET_ATTR("xrpl.node.server_state", context.app.getOPs().strOperatingMode().c_str()); static std::atomic requestId{0}; auto& perfLog = context.app.getPerfLog();