commit 41738647a5e46671eb9c0d9dd22b8a7b7fc9c077
parent 33764d271dbb54801efa635eb6b0ee0bacee5989
Author: triesap <tyson@radroots.org>
Date: Sun, 29 Mar 2026 17:44:12 +0000
bridge: use canonical trade order imports
Diffstat:
1 file changed, 13 insertions(+), 8 deletions(-)
diff --git a/src/transport/jsonrpc/methods/bridge/order_request.rs b/src/transport/jsonrpc/methods/bridge/order_request.rs
@@ -1,14 +1,16 @@
use anyhow::Result;
use jsonrpsee::server::RpcModule;
use radroots_events::kinds::KIND_LISTING;
-use radroots_nostr::prelude::{radroots_nostr_build_event, radroots_nostr_parse_pubkey};
-use radroots_trade::listing::{
- dvm::{
- TradeListingAddress, TradeListingEnvelope, TradeListingMessageType,
- trade_listing_envelope_event_build,
- },
- order::{TradeOrder, TradeOrderStatus},
+use radroots_events::trade::{
+ RadrootsTradeEnvelope as TradeListingEnvelope,
+ RadrootsTradeMessageType as TradeListingMessageType, RadrootsTradeOrder as TradeOrder,
+ RadrootsTradeOrderStatus as TradeOrderStatus,
+};
+use radroots_events_codec::trade::{
+ RadrootsTradeListingAddress as TradeListingAddress,
+ trade_envelope_event_build as trade_listing_envelope_event_build,
};
+use radroots_nostr::prelude::{radroots_nostr_build_event, radroots_nostr_parse_pubkey};
use serde::Deserialize;
use uuid::Uuid;
@@ -241,9 +243,12 @@ fn normalize_optional_string(value: Option<String>) -> Option<String> {
#[cfg(test)]
mod tests {
use radroots_core::RadrootsCoreDiscountValue;
+ use radroots_events::trade::{
+ RadrootsTradeOrder as TradeOrder, RadrootsTradeOrderItem as TradeOrderItem,
+ RadrootsTradeOrderStatus as TradeOrderStatus,
+ };
use radroots_identity::RadrootsIdentity;
use radroots_nostr::prelude::RadrootsNostrMetadata;
- use radroots_trade::listing::order::{TradeOrder, TradeOrderItem, TradeOrderStatus};
use crate::app::config::{BridgeConfig, Nip46Config};
use crate::core::Radrootsd;