From 036585d7479e16e04b69cb57628458684173d1b1 Mon Sep 17 00:00:00 2001 From: Rostyslav Tyshko Date: Fri, 6 Jun 2025 16:52:21 -0400 Subject: [PATCH] add make_tag and produce_ephemeral_key_holder implementations for `AccountPublicMask` --- accounts/src/account_core/mod.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/accounts/src/account_core/mod.rs b/accounts/src/account_core/mod.rs index 90120b4..2379faf 100644 --- a/accounts/src/account_core/mod.rs +++ b/accounts/src/account_core/mod.rs @@ -43,6 +43,13 @@ impl AccountPublicMask { ephemeral_key_holder.encrypt_data(viewing_public_key_receiver, data) } + pub fn make_tag(&self) -> Tag { + self.address[0] + } + + pub fn produce_ephemeral_key_holder(&self) -> EphemeralKeyHolder { + EphemeralKeyHolder::new_os_random() + } } impl Account {