summaryrefslogtreecommitdiff
path: root/desk/app/nostrill.hoon
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2025-09-18 05:08:24 +0700
committerpolwex <polwex@sortug.com>2025-09-18 05:08:24 +0700
commit0549cfd01f1feed9c313a84a3884328d08887caf (patch)
tree5017ce328f058bf9efa5bc1de60c18b09082a93c /desk/app/nostrill.hoon
parentad7ebd1756956724e0b167d88f924e707401a9aa (diff)
nostr keys as annoying as usual, but this works reliably
Diffstat (limited to 'desk/app/nostrill.hoon')
-rw-r--r--desk/app/nostrill.hoon13
1 files changed, 8 insertions, 5 deletions
diff --git a/desk/app/nostrill.hoon b/desk/app/nostrill.hoon
index 611830f..37aaf06 100644
--- a/desk/app/nostrill.hoon
+++ b/desk/app/nostrill.hoon
@@ -163,13 +163,16 @@
`this
%genkey
=/ keys (gen-keys:nlib eny.bowl)
- ~& keys=keys
+ ~& pub=(scow:sr %ux -.keys)
+ ~& priv=(scow:sr %ux +.keys)
`this
%printkey
- =/ key i.keys
- ~& pub=(scow:sr %ux -.key)
- ~& priv=(scow:sr %ux +.key)
- `this
+ =/ ks `(list keys:nsur)`keys
+ |- ?~ ks `this
+ =/ key i.ks
+ ~& pub=(scow:sr %ux -.key)
+ ~& priv=(scow:sr %ux +.key)
+ $(ks t.ks)
%feed
=/ lol debug-own-feed:mutat
`this