notedeck

One damus client to rule them all
git clone git://jb55.com/notedeck
Log | Files | Refs | README | LICENSE

commit 14327e7e3537d509ae0bbfc33be9af780d4fdebe
parent 80648883bc6b3cae668acc0c36b44ced0e20031e
Author: kernelkind <kernelkind@gmail.com>
Date:   Thu, 26 Feb 2026 20:37:22 -0500

feat(accounts): add advertised relay helper

Signed-off-by: kernelkind <kernelkind@gmail.com>

Diffstat:
Mcrates/notedeck/src/account/accounts.rs | 7+++++++
1 file changed, 7 insertions(+), 0 deletions(-)

diff --git a/crates/notedeck/src/account/accounts.rs b/crates/notedeck/src/account/accounts.rs @@ -381,6 +381,13 @@ impl Accounts { .collect() } + /// Return the selected account's advertised NIP-65 relays with marker metadata. + pub fn selected_account_advertised_relays( + &self, + ) -> &std::collections::BTreeSet<crate::RelaySpec> { + &self.get_selected_account_data().relay.advertised + } + pub fn selected_account_write_relays(&self) -> Vec<RelayId> { self.get_selected_account() .data