From 879c14c7cc894d27ccdc8359b6561aecf1b15318 Mon Sep 17 00:00:00 2001 From: rouzwelt Date: Fri, 5 Sep 2025 20:26:23 +0000 Subject: [PATCH] init --- crates/cli/src/meta/mod.rs | 10 ---------- crates/cli/src/meta/types/dotrain/gui_state_v1.rs | 4 ++-- 2 files changed, 2 insertions(+), 12 deletions(-) diff --git a/crates/cli/src/meta/mod.rs b/crates/cli/src/meta/mod.rs index 4df065fe..9c58ef1e 100644 --- a/crates/cli/src/meta/mod.rs +++ b/crates/cli/src/meta/mod.rs @@ -1314,13 +1314,3 @@ mod tests { assert!(!result); } } - -#[cfg(target_family = "wasm")] -use wasm_bindgen::prelude::wasm_bindgen; - -#[cfg(target_family = "wasm")] -#[wasm_bindgen(typescript_custom_section)] -const TS_APPEND_CONTENT: &'static str = r#" -export type Address = `0x${string}`; -export type Hex = `0x${string}`; -"#; diff --git a/crates/cli/src/meta/types/dotrain/gui_state_v1.rs b/crates/cli/src/meta/types/dotrain/gui_state_v1.rs index 312f6d6c..1ca187e5 100644 --- a/crates/cli/src/meta/types/dotrain/gui_state_v1.rs +++ b/crates/cli/src/meta/types/dotrain/gui_state_v1.rs @@ -31,7 +31,7 @@ pub struct ShortenedTokenCfg { /// Network name where the token exists pub network: String, /// Token contract address - #[cfg_attr(target_family = "wasm", tsify(type = "Address"))] + #[cfg_attr(target_family = "wasm", tsify(type = "`0x${string}`"))] pub address: Address, } #[cfg(target_family = "wasm")] @@ -43,7 +43,7 @@ impl_wasm_traits!(ShortenedTokenCfg); #[cfg_attr(target_family = "wasm", derive(Tsify))] pub struct DotrainGuiStateV1 { /// Hash of the original dotrain template in Metaboard - #[cfg_attr(target_family = "wasm", tsify(type = "Hex"))] + #[cfg_attr(target_family = "wasm", tsify(type = "`0x${string}`"))] pub dotrain_hash: B256, /// User-configured field values pub field_values: BTreeMap,