commit eb211a0e6120ead636db6aa135232e0583b38663
parent 0abd3d1d66b19cf82e89feae23f43c4c31b0e282
Author: triesap <tyson@radroots.org>
Date: Wed, 15 Jul 2026 01:19:00 +0000
runtime: align event envelope accessors
- replace direct app-runtime event-envelope field reads with accessors
- raise the app runtime Rust floor to 1.97.0
Diffstat:
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/core/crates/tera_core/src/runtime/info.rs b/core/crates/tera_core/src/runtime/info.rs
@@ -93,7 +93,7 @@ mod tests {
let source = net::BuildInfo {
crate_name: "radroots-net-core",
crate_version: "1.2.3",
- rustc: Some("rustc 1.92.0"),
+ rustc: Some("rustc 1.97.0"),
profile: Some("debug"),
git_sha: Some("abc123"),
build_time_unix: Some(1_700_000_000),
@@ -102,7 +102,7 @@ mod tests {
let out = NetBuildInfo::from(&source);
assert_eq!(out.crate_name, "radroots-net-core");
assert_eq!(out.crate_version, "1.2.3");
- assert_eq!(out.rustc.as_deref(), Some("rustc 1.92.0"));
+ assert_eq!(out.rustc.as_deref(), Some("rustc 1.97.0"));
assert_eq!(out.profile.as_deref(), Some("debug"));
assert_eq!(out.git_sha.as_deref(), Some("abc123"));
assert_eq!(out.build_time_unix, Some(1_700_000_000));
diff --git a/core/crates/tera_core/src/runtime/trade_listing.rs b/core/crates/tera_core/src/runtime/trade_listing.rs
@@ -277,9 +277,9 @@ fn listing_summary_from_trade(
.iter()
.find(|bin| bin.bin_id == listing.primary_bin_id);
TradeListingSummary {
- event_id: event.id.clone(),
+ event_id: event.id_str().to_owned(),
seller_pubkey: listing.seller_pubkey,
- published_at: event.created_at as u64,
+ published_at: event.created_at_u64(),
listing_id: listing.listing_id,
listing_addr: listing.listing_addr,
title: listing.title,