From 9c9e50bcdbf56c3d5fdaa991e2664fe34b8659b8 Mon Sep 17 00:00:00 2001 From: Sosthene Date: Tue, 29 Oct 2024 12:58:32 +0100 Subject: [PATCH] key_is_part_of_member takes PublicKey --- src/pcd.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pcd.rs b/src/pcd.rs index fc625e1..9cea82b 100644 --- a/src/pcd.rs +++ b/src/pcd.rs @@ -55,10 +55,10 @@ impl Member { self.sp_addresses.clone() } - pub fn key_is_part_of_member(&self, key: &XOnlyPublicKey) -> bool { + pub fn key_is_part_of_member(&self, key: &PublicKey) -> bool { self.sp_addresses.iter().any(|a| { let addr = SilentPaymentAddress::try_from(a.as_str()).unwrap(); - addr.get_spend_key().x_only_public_key().0 == *key + addr.get_spend_key() == *key }) } }