diff --git a/src/secrets.rs b/src/secrets.rs index 10ccaa7..30113cb 100644 --- a/src/secrets.rs +++ b/src/secrets.rs @@ -1,4 +1,5 @@ use anyhow::{Result, Error}; +use tsify::Tsify; use crate::aes_gcm::aead::{Aead, Payload}; use crate::aes_gcm::Nonce; use crate::sp_client::bitcoin::hashes::Hash; @@ -10,7 +11,8 @@ use serde::{Deserialize, Deserializer, Serialize, Serializer}; use std::collections::HashMap; use std::str::FromStr; -#[derive(Debug, Clone, Default, PartialEq)] +#[derive(Debug, Clone, Default, PartialEq, Tsify)] +#[tsify(into_wasm_abi)] pub struct SecretsStore{ shared_secrets: HashMap, unconfirmed_secrets: Vec