v0.3.15-pre.009-fix.002

This commit is contained in:
2026-09-14 15:19:55 +02:00
parent d7c2931c10
commit 8ae4d0effd
9 changed files with 277 additions and 10 deletions

View File

@@ -1,5 +1,5 @@
// file: crates/ksp-worker-raw-transaction-ingest-lib/src/runtime_resources.rs
// version: 46
// version: 47
use sha2::Digest; // rust-rules: trait-import
@@ -465,14 +465,16 @@ impl RawTransactionIngestLiveSource {
return std::result::Result::Err(error);
}
if let std::result::Result::Err(error) = &result {
let condition = source_error_context_value(error, "condition").unwrap_or("none");
let transport_domain = source_error_context_value(error, "transport_domain").unwrap_or("none");
let transport_code = source_error_context_value(error, "transport_code").unwrap_or("none");
ksp_logging_lib::warn!(
target: "ksp-worker-raw-transaction-ingest-lib",
target: crate::TRACING_TARGET,
domain = "raw_transaction_ingest.source",
source_kind = source_kind,
error_domain = error.code().domain(),
error_code = error.code().code(),
condition = condition,
transport_domain = transport_domain,
transport_code = transport_code,
"RAW transaction ingest live source reached terminal failure"