From e7ba3768391236be2932b0005052c6cdce341067 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Wed, 8 Jul 2026 18:41:59 +0100 Subject: [PATCH 1/3] fix(telemetry): add missing span_metadata.h for SpanKind (misc-include-cleaner) --- include/xrpl/telemetry/Telemetry.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/xrpl/telemetry/Telemetry.h b/include/xrpl/telemetry/Telemetry.h index 3a2e5d8885..ca559de44d 100644 --- a/include/xrpl/telemetry/Telemetry.h +++ b/include/xrpl/telemetry/Telemetry.h @@ -84,6 +84,7 @@ #include #include #include +#include #include #endif From ec7d99228a876aae3ef8c171a1a0833d00367957 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Wed, 8 Jul 2026 18:42:31 +0100 Subject: [PATCH 2/3] fix(telemetry): add missing OTel headers for TraceContextPropagator (misc-include-cleaner) --- include/xrpl/telemetry/TraceContextPropagator.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/include/xrpl/telemetry/TraceContextPropagator.h b/include/xrpl/telemetry/TraceContextPropagator.h index ca16824c79..4eabd9cf2b 100644 --- a/include/xrpl/telemetry/TraceContextPropagator.h +++ b/include/xrpl/telemetry/TraceContextPropagator.h @@ -19,9 +19,14 @@ #include #include +#include +#include #include #include +#include #include +#include +#include #include #include From 1d6475ac0e66f88aef9bdc5ea9a1323f94b268e9 Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Wed, 8 Jul 2026 18:43:43 +0100 Subject: [PATCH 3/3] fix(telemetry): add missing SpanNames.h and cstdint includes (misc-include-cleaner) --- src/xrpld/consensus/Consensus.h | 1 + src/xrpld/telemetry/ConsensusReceiveTracing.h | 3 +++ 2 files changed, 4 insertions(+) diff --git a/src/xrpld/consensus/Consensus.h b/src/xrpld/consensus/Consensus.h index 240dd11560..c4fbc9d559 100644 --- a/src/xrpld/consensus/Consensus.h +++ b/src/xrpld/consensus/Consensus.h @@ -15,6 +15,7 @@ #include #include #include +#include #include #include diff --git a/src/xrpld/telemetry/ConsensusReceiveTracing.h b/src/xrpld/telemetry/ConsensusReceiveTracing.h index 3c7ea42ca6..8a98e3cc39 100644 --- a/src/xrpld/telemetry/ConsensusReceiveTracing.h +++ b/src/xrpld/telemetry/ConsensusReceiveTracing.h @@ -40,8 +40,11 @@ #include #include +#include #include +#include + namespace xrpl::telemetry { /** Create a "consensus.proposal.receive" span for an incoming proposal.