add make_tag and produce_ephemeral_key_holder implementations for AccountPublicMask

This commit is contained in:
Rostyslav Tyshko 2025-06-06 16:52:21 -04:00
parent df2c2c84d3
commit 036585d747

View File

@ -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 {