From 18e5d89f7abfabcea003c7d2189fddb3ae63f51b Mon Sep 17 00:00:00 2001 From: darshankabariya Date: Mon, 2 Mar 2026 16:51:32 +0530 Subject: [PATCH] Revert "chore: align with logos-delivery" This reverts commit ef5252b8174106056578b230dd51641b0c7a4261. --- examples/basic/src/main.rs | 6 ------ waku-bindings/src/node/config.rs | 2 +- waku-bindings/src/node/events.rs | 11 ----------- waku-sys/build.rs | 7 ------- 4 files changed, 1 insertion(+), 25 deletions(-) diff --git a/examples/basic/src/main.rs b/examples/basic/src/main.rs index e81f2f0..d0da1c3 100644 --- a/examples/basic/src/main.rs +++ b/examples/basic/src/main.rs @@ -46,9 +46,6 @@ async fn main() -> Result<(), Error> { WakuEvent::ConnectionChange(_evt) => { // dbg!("Conn change evt", evt); } - WakuEvent::NodeHealthChange(_evt) => { - // dbg!("Node health change evt", evt); - } WakuEvent::Unrecognized(err) => panic!("Unrecognized waku event: {:?}", err), _ => panic!("event case not expected"), }; @@ -78,9 +75,6 @@ async fn main() -> Result<(), Error> { WakuEvent::ConnectionChange(_evt) => { // dbg!("Conn change evt", evt); } - WakuEvent::NodeHealthChange(_evt) => { - // dbg!("Node health change evt", evt); - } WakuEvent::Unrecognized(err) => panic!("Unrecognized waku event: {:?}", err), _ => panic!("event case not expected"), }; diff --git a/waku-bindings/src/node/config.rs b/waku-bindings/src/node/config.rs index 5cc8523..6bf5fb0 100644 --- a/waku-bindings/src/node/config.rs +++ b/waku-bindings/src/node/config.rs @@ -28,7 +28,7 @@ pub struct WakuNodeConfig { #[default(Some(true))] pub relay: Option, pub relay_topics: Vec, - #[default(vec![0])] + #[default(vec![1])] pub shards: Vec, #[serde(skip_serializing_if = "Option::is_none")] pub max_message_size: Option, diff --git a/waku-bindings/src/node/events.rs b/waku-bindings/src/node/events.rs index e231712..afd9a13 100644 --- a/waku-bindings/src/node/events.rs +++ b/waku-bindings/src/node/events.rs @@ -27,9 +27,6 @@ pub enum WakuEvent { #[serde(rename = "connection_change")] ConnectionChange(ConnectionChangeEvent), - #[serde(rename = "node_health_change")] - NodeHealthChange(NodeHealthChangeEvent), - Unrecognized(serde_json::Value), } @@ -65,14 +62,6 @@ pub struct ConnectionChangeEvent { pub peer_event: String, } -/// Type of `event` field for a `node health change` event -#[derive(Serialize, Deserialize, Debug)] -#[serde(rename_all = "camelCase")] -pub struct NodeHealthChangeEvent { - /// The node connection status: Disconnected, PartiallyConnected, or Connected - pub status: String, -} - #[cfg(test)] mod tests { use crate::WakuEvent; diff --git a/waku-sys/build.rs b/waku-sys/build.rs index 2f094f2..6758a67 100644 --- a/waku-sys/build.rs +++ b/waku-sys/build.rs @@ -100,13 +100,6 @@ fn generate_bindgen_code(project_dir: &Path) { println!("cargo:rustc-link-lib=dl"); println!("cargo:rustc-link-lib=m"); - // libwaku.a bundles C++ objects (nim-lsquic / BoringSSL); link the C++ runtime. - if cfg!(target_os = "macos") { - println!("cargo:rustc-link-lib=c++"); - } else { - println!("cargo:rustc-link-lib=stdc++"); - } - println!( "cargo:rustc-link-search=native={}", nwaku_path