From af60768c85b646576701ea086f77294b828655ff Mon Sep 17 00:00:00 2001 From: Sosthene Date: Wed, 13 Nov 2024 10:35:50 +0100 Subject: [PATCH] Derive into_wasm_abi for SecretsStore --- src/secrets.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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