upleb.uk

Public git repos — served from a NIP-34 GRASP relay at git.upleb.uk

summaryrefslogtreecommitdiff
path: root/src/config.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/config.rs')
-rw-r--r--src/config.rs8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/config.rs b/src/config.rs
index 4b1e8d9..271a340 100644
--- a/src/config.rs
+++ b/src/config.rs
@@ -574,7 +574,13 @@ impl Config {
574 Keys::parse(nsec).context("Invalid relay_owner_nsec") 574 Keys::parse(nsec).context("Invalid relay_owner_nsec")
575 } 575 }
576 576
577 /// Get the relay owner's public key (npub format) for NIP-11 577 /// Get the relay owner's public key (hex format) for NIP-11
578 pub fn relay_owner_pubkey_hex(&self) -> Result<String> {
579 let keys = self.relay_owner_keys()?;
580 Ok(keys.public_key().to_hex())
581 }
582
583 /// Get the relay owner's public key (npub format)
578 pub fn relay_owner_npub(&self) -> Result<String> { 584 pub fn relay_owner_npub(&self) -> Result<String> {
579 let keys = self.relay_owner_keys()?; 585 let keys = self.relay_owner_keys()?;
580 Ok(keys.public_key().to_bech32()?) 586 Ok(keys.public_key().to_bech32()?)