lib

Core libraries for Radroots
git clone https://radroots.dev/git/lib.git
Log | Files | Refs | README | LICENSE

commit 118dd1b1c3c181f22dfe1deabf639977cb9d396c
parent d7c4fb685ceace71277b5d2d6275c2ea50122deb
Author: triesap <tyson@radroots.org>
Date:   Sun, 14 Jun 2026 13:23:29 -0700

authority: hide local signer keys

- remove direct key access from the local event signer
- keep signing routed through the signer trait
- preserve local signer public key reporting
- verify authority tests with all features

Diffstat:
Mcrates/authority/src/local_signer.rs | 4----
1 file changed, 0 insertions(+), 4 deletions(-)

diff --git a/crates/authority/src/local_signer.rs b/crates/authority/src/local_signer.rs @@ -16,10 +16,6 @@ impl RadrootsLocalEventSigner { .map_err(|_| RadrootsAuthorityError::InvalidSignerPubkey)?; Ok(Self { keys, pubkey }) } - - pub fn keys(&self) -> &RadrootsNostrKeys { - &self.keys - } } impl RadrootsEventSigner for RadrootsLocalEventSigner {