commit 214b068ddb1085ff89ac08f5839462b7fe708454
parent 8912fddd6a3e1c2fd1b102c16b80e63fe2709fee
Author: triesap <tyson@radroots.org>
Date: Sat, 13 Jun 2026 00:45:36 -0700
bridge: align typed order ids
- Refresh the service lockfile for the rr-rs event contract graph
- Convert typed listing addresses at the JSON-RPC bridge response boundary
- Preserve the bridge order request wire response shape for callers
- Validate the service with format and cargo check lanes
Diffstat:
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/Cargo.lock b/Cargo.lock
@@ -1737,8 +1737,11 @@ dependencies = [
name = "radroots_events"
version = "0.1.0-alpha.2"
dependencies = [
+ "hex",
"radroots_core",
"serde",
+ "serde_json",
+ "sha2",
]
[[package]]
diff --git a/src/transport/jsonrpc/methods/bridge/order_request.rs b/src/transport/jsonrpc/methods/bridge/order_request.rs
@@ -104,7 +104,7 @@ async fn publish_order_request(
signer.signer_mode(),
KIND_ORDER_REQUEST,
None,
- order.listing_addr.clone(),
+ order.listing_addr.to_string(),
ctx.state.bridge_config.delivery_policy,
ctx.state.bridge_config.delivery_quorum,
),