view: nsec, ncryptsec, event signing things.

This commit is contained in:
fiatjaf
2025-11-27 06:40:23 -03:00
parent 2b189756d1
commit eb6fdfdd39
5 changed files with 100 additions and 19 deletions

View File

@@ -27,7 +27,8 @@ func handleSecretKeyOrBunker(sec string) (nostr.SecretKey, nostr.Keyer, error) {
}
if prefix, ski, err := nip19.Decode(sec); err == nil && prefix == "nsec" {
return ski.(nostr.SecretKey), nil, nil
sk := ski.(nostr.SecretKey)
return sk, keyer.NewPlainKeySigner(sk), nil
}
sk, err := nostr.SecretKeyFromHex(sec)