From d63c344993d747687fb084cf584b6e863673dec9 Mon Sep 17 00:00:00 2001 From: rouzwelt Date: Thu, 14 Nov 2024 21:10:57 +0000 Subject: [PATCH] update --- crates/bindings/src/wasm_traits.rs | 4 ++-- crates/quote/src/js_api/mod.rs | 1 - crates/subgraph/src/multi_orderbook_client.rs | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/crates/bindings/src/wasm_traits.rs b/crates/bindings/src/wasm_traits.rs index 0fd13bd4a..80c8c2824 100644 --- a/crates/bindings/src/wasm_traits.rs +++ b/crates/bindings/src/wasm_traits.rs @@ -12,7 +12,7 @@ pub mod prelude { #[macro_export] macro_rules! impl_main_wasm_traits { ($struct_name:path) => {{ - use $crate::wasm_traits::prelude::*; + pub use $crate::wasm_traits::prelude::*; impl WasmDescribe for $struct_name { #[inline] @@ -61,7 +61,7 @@ macro_rules! impl_main_wasm_traits { #[macro_export] macro_rules! impl_complementary_wasm_traits { ($struct_name:path) => {{ - use $crate::wasm_traits::prelude::*; + pub use $crate::wasm_traits::prelude::*; impl RefFromWasmAbi for $struct_name { type Abi = ::Abi; diff --git a/crates/quote/src/js_api/mod.rs b/crates/quote/src/js_api/mod.rs index 7845ff7fe..f4905de4b 100644 --- a/crates/quote/src/js_api/mod.rs +++ b/crates/quote/src/js_api/mod.rs @@ -13,7 +13,6 @@ use serde_wasm_bindgen::to_value; use std::str::FromStr; use tsify::Tsify; use wasm_bindgen::prelude::*; -use wasm_bindgen::{convert::*, describe::WasmDescribe, JsValue, UnwrapThrowExt}; mod impls; diff --git a/crates/subgraph/src/multi_orderbook_client.rs b/crates/subgraph/src/multi_orderbook_client.rs index 15209dbcc..4306f9584 100644 --- a/crates/subgraph/src/multi_orderbook_client.rs +++ b/crates/subgraph/src/multi_orderbook_client.rs @@ -21,9 +21,9 @@ pub struct MultiSubgraphArgs { #[cfg(target_family = "wasm")] mod wasm_impls { use super::*; - use rain_orderbook_bindings::d; + use rain_orderbook_bindings::impl_all_wasm_traits; - d!(MultiSubgraphArgs); + impl_all_wasm_traits!(MultiSubgraphArgs); } pub struct MultiOrderbookSubgraphClient {