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
Across crypto, wallets expose a disconnect() method to allow the user the ability to revoke sharing data with a web app (from the context of the web app itself). This is also consistent with cosmos wallets (see cosmos-kit and graz).
Task: add a disconnect() method to the injected Penumbra provider:
This will allow for better integrations with external partners: #1190
Approve vs connect
Also, in other wallets, these are two different states:
approved: user has added website to connection whitelist
connected: user has granted permission to share data
I find this distinction a little confusing and largely unnecessary. For Prax, we basically have treated these as one. Relating to disconnect(), we can probably feel free to remove the domain from the whitelist as well.
The text was updated successfully, but these errors were encountered:
Across crypto, wallets expose a
disconnect()
method to allow the user the ability to revoke sharing data with a web app (from the context of the web app itself). This is also consistent with cosmos wallets (see cosmos-kit and graz).Task: add a
disconnect()
method to the injected Penumbra provider:web/packages/client/src/index.ts
Lines 8 to 13 in 034da5c
This will allow for better integrations with external partners: #1190
Approve vs connect
Also, in other wallets, these are two different states:
I find this distinction a little confusing and largely unnecessary. For Prax, we basically have treated these as one. Relating to
disconnect()
, we can probably feel free to remove the domain from the whitelist as well.The text was updated successfully, but these errors were encountered: