commit 87a491b8d1a853ddb8602ea3f84bcad6c5df672a
parent 510e5fad77c0e82d6db604744aa37f645e8daf14
Author: triesap <tyson@radroots.org>
Date: Sat, 11 Jul 2026 07:20:50 +0000
daemon: align event API names
- update transport publish core event-envelope and signed-event usages for the breaking rr-rs API rename
- preserve raw Nostr protocol event naming in NIP-65 relay discovery helpers
Validation:
- cargo fmt --all --check
- cargo check --workspace --all-targets
- cargo test --workspace --all-features
- git diff --check
Diffstat:
1 file changed, 6 insertions(+), 8 deletions(-)
diff --git a/src/core/transport_publish.rs b/src/core/transport_publish.rs
@@ -8,10 +8,8 @@ use std::str::FromStr;
use std::sync::{Arc, Mutex};
use std::time::{Duration, Instant, SystemTime, UNIX_EPOCH};
-use radroots_events::RadrootsNostrEvent;
-use radroots_events::draft::{
- RadrootsDraftError, RadrootsSignedNostrEvent, RadrootsSignedNostrEventParts,
-};
+use radroots_events::RadrootsEventEnvelope;
+use radroots_events::draft::{RadrootsDraftError, RadrootsSignedEvent, RadrootsSignedEventParts};
use radroots_nostr::prelude::{
RadrootsNostrClient, RadrootsNostrEventVerification, RadrootsNostrFilter, RadrootsNostrKind,
RadrootsNostrPublicKey, radroots_nostr_verify_event,
@@ -595,7 +593,7 @@ impl TransportPublish {
async fn complete_job_execution(
&self,
job_id: &str,
- signed_event: RadrootsSignedNostrEvent,
+ signed_event: RadrootsSignedEvent,
delivery_policy: TransportPublishDeliveryPolicy,
timeout_ms: u64,
resolution: PublishRelayResolution,
@@ -2443,7 +2441,7 @@ pub fn parse_explicit_transport_kind(value: &str) -> Result<String, TransportPub
fn signed_event_from_wire(
event: &SignedNostrEventWire,
-) -> Result<RadrootsSignedNostrEvent, TransportPublishError> {
+) -> Result<RadrootsSignedEvent, TransportPublishError> {
event
.validate()
.map_err(|error| TransportPublishError::InvalidSignedEvent(error.to_string()))?;
@@ -2453,7 +2451,7 @@ fn signed_event_from_wire(
)
})?;
let raw_json = serde_json::to_string(event)?;
- let radroots_event = RadrootsNostrEvent {
+ let radroots_event = RadrootsEventEnvelope {
id: event.id.clone(),
author: event.pubkey.clone(),
created_at,
@@ -2466,7 +2464,7 @@ fn signed_event_from_wire(
RadrootsNostrEventVerification::Verified => {}
verification => return Err(TransportPublishError::SignedEventVerification(verification)),
}
- RadrootsSignedNostrEvent::new(RadrootsSignedNostrEventParts {
+ RadrootsSignedEvent::new(RadrootsSignedEventParts {
id: event.id.clone(),
pubkey: event.pubkey.clone(),
created_at,