vegaprotocol / vegawallet-desktop

Desktop application for Vega Protocol's wallet
MIT License
15 stars 12 forks source link

Account for latest interaction improvement in the core (in wallet ui) #530

Closed ValentinTrinque closed 1 year ago

ValentinTrinque commented 1 year ago

The core now have a smarter way to handle the wallet selection during the third-party application connection.

  1. The wallet selection interaction doesn't require the passphrase anymore.
  2. Next, a passphrase request will be asked if the wallet is not unlocked yet. If the wallet is already unlocked. The passphrase is not asked.
  3. If there is a single wallet, the wallet selection interaction is skipped, and directly tigger the passphrase request. Like in point 2, if this single wallet is already unlocked, the passphrase in not asked.

This has been done in the desktop wallet

Tasks