mirror of
https://github.com/fiatjaf/nak.git
synced 2024-12-22 18:15:51 -05:00
generate keypair and display nsec.
This commit is contained in:
parent
7633eb3615
commit
c2a826e854
|
@ -80,6 +80,7 @@ object Components {
|
|||
div(
|
||||
cls := "text-md",
|
||||
sk.map { k => entry("private key (hex)", k.value.toHex) },
|
||||
sk.map { k => entry("nsec", NIP19.encode(k)) },
|
||||
entry("public key (hex)", pp.pubkey.value.toHex),
|
||||
if pp.relays.size > 0 then
|
||||
Some(entry("relay hints", pp.relays.reduce((a, b) => s"$a, $b")))
|
||||
|
|
|
@ -63,6 +63,15 @@ object Main extends IOWebApp {
|
|||
.printWith(jsonPrinter)
|
||||
)
|
||||
))
|
||||
),
|
||||
button(
|
||||
Styles.button,
|
||||
"generate keypair",
|
||||
onClick --> (_.foreach(_ =>
|
||||
store.input.set(
|
||||
NIP19.encode(PrivateKey(randomBytes32()))
|
||||
)
|
||||
))
|
||||
)
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user