notedeck

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

commit 4914c637ced70c2c6697c60630f92b07f0064ee6
parent 320dedc8bd5f8c1f294715cea4de420cb65da3a8
Author: kernelkind <kernelkind@gmail.com>
Date:   Tue,  1 Jul 2025 16:24:18 -0400

move `FALLBACK_PUBKEY`

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

Diffstat:
Mcrates/notedeck/src/account/mod.rs | 7+++++++
Mcrates/notedeck/src/lib.rs | 1+
Mcrates/notedeck_columns/src/app.rs | 7+++++--
Mcrates/notedeck_columns/src/decks.rs | 6+-----
4 files changed, 14 insertions(+), 7 deletions(-)

diff --git a/crates/notedeck/src/account/mod.rs b/crates/notedeck/src/account/mod.rs @@ -1,3 +1,10 @@ pub mod accounts; pub mod mute; pub mod relay; + +pub const FALLBACK_PUBKEY: fn() -> enostr::Pubkey = || { + enostr::Pubkey::new([ + 170, 115, 48, 129, 228, 240, 247, 157, 212, 48, 35, 216, 152, 50, 101, 89, 63, 43, 65, 169, + 136, 103, 28, 252, 239, 63, 72, 155, 145, 173, 147, 254, + ]) +}; diff --git a/crates/notedeck/src/lib.rs b/crates/notedeck/src/lib.rs @@ -36,6 +36,7 @@ mod zaps; pub use account::accounts::{ AccountData, Accounts, AccountsAction, AddAccountAction, SwitchAccountAction, }; +pub use account::FALLBACK_PUBKEY; pub use app::{App, AppAction, Notedeck}; pub use args::Args; pub use context::AppContext; diff --git a/crates/notedeck_columns/src/app.rs b/crates/notedeck_columns/src/app.rs @@ -1,7 +1,7 @@ use crate::{ args::ColumnsArgs, column::Columns, - decks::{Decks, DecksCache, FALLBACK_PUBKEY}, + decks::{Decks, DecksCache}, draft::Drafts, nav::{self, ProcessNavResult}, route::Route, @@ -14,7 +14,10 @@ use crate::{ Result, }; -use notedeck::{Accounts, AppAction, AppContext, DataPath, DataPathType, FilterState, UnknownIds}; +use notedeck::{ + Accounts, AppAction, AppContext, DataPath, DataPathType, FilterState, UnknownIds, + FALLBACK_PUBKEY, +}; use notedeck_ui::{jobs::JobsCache, NoteOptions}; use enostr::{ClientMessage, Keypair, PoolRelay, Pubkey, RelayEvent, RelayMessage, RelayPool}; diff --git a/crates/notedeck_columns/src/decks.rs b/crates/notedeck_columns/src/decks.rs @@ -2,7 +2,7 @@ use std::collections::{hash_map::ValuesMut, HashMap}; use enostr::Pubkey; use nostrdb::Transaction; -use notedeck::AppContext; +use notedeck::{AppContext, FALLBACK_PUBKEY}; use tracing::{error, info}; use crate::{ @@ -13,10 +13,6 @@ use crate::{ ui::{add_column::AddColumnRoute, configure_deck::ConfigureDeckResponse}, }; -pub static FALLBACK_PUBKEY: fn() -> Pubkey = || { - Pubkey::from_hex("aa733081e4f0f79dd43023d8983265593f2b41a988671cfcef3f489b91ad93fe").unwrap() -}; - pub enum DecksAction { Switch(usize), Removing(usize),