Update signer to use get_public_key instead of assuming bunker key == user key

This commit is contained in:
Jon Staab
2024-10-28 15:41:23 -07:00
parent dcdf42723c
commit dc62248b7c
5 changed files with 106 additions and 81 deletions
+6 -1
View File
@@ -49,7 +49,12 @@ export const getSigner = memoize((session: Session) => {
case "nip01":
return new Nip01Signer(session.secret!)
case "nip46":
return new Nip46Signer(Nip46Broker.get(session.pubkey, session.secret!, session.handler!))
return new Nip46Signer(
Nip46Broker.get({
secret: session.secret!,
handler: session.handler!,
})
)
case "nip55":
return new Nip55Signer(session.signer!)
default: