Update Device api

This commit is contained in:
Sosthene 2024-10-04 09:23:13 +02:00
parent 9632ef24e3
commit 185a014de1

View File

@ -54,7 +54,17 @@ impl Device {
self.paired_member = Some(member);
}
pub fn unpair(&mut self) {
self.paired_member = None;
self.pairing_process_commitment = None;
}
pub fn to_member(&self) -> Option<Member> {
self.paired_member.clone()
}
}
pub fn get_other_addresses(&self) -> Vec<String> {
let our_address = self.get_wallet().get_client().get_receiving_address();
self.to_member().unwrap().get_addresses().into_iter().filter(|a| *a != our_address).collect()
}
}