diff --git a/.github/scripts/levelization/results/ordering.txt b/.github/scripts/levelization/results/ordering.txt index 9ee40e27fb..41d211e334 100644 --- a/.github/scripts/levelization/results/ordering.txt +++ b/.github/scripts/levelization/results/ordering.txt @@ -255,7 +255,6 @@ xrpl.shamap > xrpl.nodestore xrpl.shamap > xrpl.protocol xrpl.telemetry > xrpl.basics xrpl.telemetry > xrpld.consensus -xrpl.telemetry > xrpld.rpc xrpl.tx > xrpl.basics xrpl.tx > xrpl.core xrpl.tx > xrpl.ledger diff --git a/include/xrpl/telemetry/Telemetry.h b/include/xrpl/telemetry/Telemetry.h index d4c91c3027..fae8a71076 100644 --- a/include/xrpl/telemetry/Telemetry.h +++ b/include/xrpl/telemetry/Telemetry.h @@ -148,11 +148,11 @@ public: std::string serviceName = "xrpld"; /** OTel resource attribute `service.version` (set from BuildInfo). */ - std::string serviceVersion; + std::string serviceVersion{}; /** OTel resource attribute `service.instance.id` (defaults to node public key). */ - std::string serviceInstanceId; + std::string serviceInstanceId{}; /** OTLP/HTTP endpoint URL where spans are sent. */ std::string exporterEndpoint = "http://localhost:4318/v1/traces"; @@ -161,7 +161,7 @@ public: bool useTls = false; /** Path to a CA certificate bundle for TLS verification. */ - std::string tlsCertPath; + std::string tlsCertPath{}; /** Path to this node's client certificate (PEM), presented to the collector for mutual TLS. Empty disables client-side auth, in