You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I think @kyranjamie could provide more details, but there have been some recent changes to @stacks/connect to support signing in using a ledger device. This relates to signing the JWT used in transactionRequest and similar calls to the web wallet, and the app doesn't have appPrivateKey in that instance.
I'm not super familiar with the latest on this, I just wanted to post this as a placeholder and FYI. More details in this thread: leather-wallet/extension#951 (comment)
The text was updated successfully, but these errors were encountered:
I never dug too much into the implementation, but it was this getKeys(userSession) call that caused problems, throwing an exception when there's no private key. I'd consider this commit a bit of a workaround than a proper fix, where we just create unsigned JWTs.
My hope is that, with progress made the wallet protocol SIPs, and an implementation of the EIP-1102 style stx_requestAccounts, we can update the underlying implementation of transactionRequest to avoid use of JWTs altogether.
I think @kyranjamie could provide more details, but there have been some recent changes to
@stacks/connect
to support signing in using a ledger device. This relates to signing the JWT used intransactionRequest
and similar calls to the web wallet, and the app doesn't haveappPrivateKey
in that instance.Relevant commit in Connect: hirosystems/connect@e7aae49
I'm not super familiar with the latest on this, I just wanted to post this as a placeholder and FYI. More details in this thread: leather-wallet/extension#951 (comment)
The text was updated successfully, but these errors were encountered: