From 67ec4071a22ad4480ad9df2b534f5865f517239b Mon Sep 17 00:00:00 2001 From: Pratik Mankawde <3397372+pratikmankawde@users.noreply.github.com> Date: Wed, 23 Sep 2026 18:10:16 +0100 Subject: [PATCH] docs(telemetry): Note the per-role account attributes on tx.process in the harness --- docker/telemetry/workload/expected_spans.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/docker/telemetry/workload/expected_spans.json b/docker/telemetry/workload/expected_spans.json index ffbb3ab920..a5126f1d4d 100644 --- a/docker/telemetry/workload/expected_spans.json +++ b/docker/telemetry/workload/expected_spans.json @@ -49,7 +49,8 @@ "category": "transaction", "allowed_parents": ["ROOT"], "required_attributes": ["tx_hash", "local", "path"], - "config_flag": "trace_transactions" + "config_flag": "trace_transactions", + "note": "Also carries tx_type, fee, sequence, and one attribute per account-typed top-level field of the transaction: tx_account always, plus tx_destination, tx_owner, tx_issuer and so on when the transaction has them (keys in TxAccountSpanNames.h, raw r-addresses). These are set only when the STTx parses, so like tx_type they are not required attributes." }, { "name": "tx.receive",