frontend-monorepo icon indicating copy to clipboard operation
frontend-monorepo copied to clipboard

Prepare for wallet API changes coming in core version 0.65.0

Open pennyandrews opened this issue 2 years ago • 0 comments

The Chore

We have a lot of deprecations have been shipped to the wallet CLI and API, and wording. The deletion will be effective for 0.65.0.

  • vegawallet info -> vegawallet describe
  • vegawallet version -> vegawallet software version
  • vegawallet completion -> vegawallet shell completion (not working on vega only vegawallet)
  • Checks of compatibility in vegawallet version -> vegawallet software compatibility (PR coming soon)
  • The wallet version is now name “key derivation version”. From now on, the term “wallet version” doesn’t exist anymore. This has an impact on the JSON-RPC and HTTP API. version -> keyDerivationVersion

Tasks

  • [ ] What do we need to do first
  • [ ] and then what?
  • [ ] Etc.

Additional details / background info

There is a lot of confusion from the CLI users about the wallet key derivation version and the software versions. And some where complaining about the delay to get the version of the software, because of the compatibility. If you have any question, please ask in the thread.

On 0.65 the deprecation will be removed, and this will break.

pennyandrews avatar Dec 08 '22 16:12 pennyandrews