diff --git a/src/serialization.rs b/src/serialization.rs index d744edc..1f517e4 100644 --- a/src/serialization.rs +++ b/src/serialization.rs @@ -2,10 +2,12 @@ use serde::{Deserialize, Deserializer, Serialize, Serializer}; use serde::de::Error; use sp_client::bitcoin::hex::{DisplayHex, FromHex}; use sp_client::bitcoin::OutPoint; +use tsify::Tsify; use std::collections::{BTreeMap, HashMap}; use crate::{pcd::Member, process::Process}; -#[derive(Debug, Serialize, Deserialize)] +#[derive(Debug, Serialize, Deserialize, Tsify)] +#[tsify(from_wasm_abi)] pub struct OutPointMemberMap(#[serde(with = "members_map")] pub HashMap); #[derive(Debug, Serialize, Deserialize)]