Skip to content

Syncing performance improvements & Address inspection

Compare
Choose a tag to compare
@WilliamKingNoel-Bot WilliamKingNoel-Bot released this 01 Oct 14:41

Compatible with [email protected] and [email protected].

New Features

  • Allow address inspection via the API #2184

Improvements

  • Up to 2x faster restoration of very large wallets: cache latest checkpoint in-memory to avoid deserializing and reserializing it too often. #2161
  • Add shell completions (bash, zsh, fish) to release binary artifacts #2107
  • Allow to build with cabal #2027

Resolved Issues

  • Save intermediate state when restoring the Byron chain in the stake pools worker #2138
  • Make API version in swagger.yaml updated on every release #2190
  • Make addresses separate category in swagger #2185
  • Fix embarrassing spelling #2179
  • Add fallback for metadata JSON parsing from pre-existing database #2173
  • Fix metadata examples in swagger.yaml #2171

Known Issues

  • Estimating fees on empty Shelley wallet takes 5-6 s #2170
  • Jormungandr doesn't complain about invalid block0.bin #2187
  • cardano-wallet-jormungandr --metadata option is redundant #2169
  • No rewards from staking for wallets on Jörmungandr node #2140
  • nix-build -A cardano-wallet fails on macOS Big Sur #2070
  • Cannot send funds from Byron random address created via cardano-address #2058
  • Balance temporarily increases when spending rewards #1955
  • Required wallet DB fields do not get persistently added #1743
  • cardano-wallet address CLI has import and create commands which are not supported for Shelley wallets #1733

Documentation

Cardano (cardano-node) ITN (Jörmungandr)
API Documentation API Documentation
CLI Manual CLI Manual
Docker Manual Docker Manual

Installation Instructions

Cardano (cardano-node)

  1. Install [email protected].

  2. Download the provided cardano-wallet for your platform, and uncompress it in a directory that is on your $PATH, e.g. /usr/local/bin. Or %PATH% on Windows.

  3. Start cardano-wallet --help and see available parameters.

Docker

Pull from DockerHub and verify the version matches 2020.9.30.

$ docker pull inputoutput/cardano-wallet:2020.9.30-shelley
$ docker run --rm inputoutput/cardano-wallet:2020.9.30-shelley version

ITN (jormungandr)

  1. Install [email protected].

  2. Download the provided cardano-wallet-jormungandr for your platform, and uncompress it in a directory that is on your $PATH, e.g. /usr/local/bin. Or %PATH% on Windows.

  3. (optional) Install the bash/zsh auto-completion script according to the jormungandr cli manual

  4. Start cardano-wallet --help and see available parameters.

Docker

Pull from DockerHub and verify the version matches 2020.9.30

$ docker pull inputoutput/cardano-wallet:2020.9.30-jormungandr
$ docker run --rm inputoutput/cardano-wallet:2020.9.30-jormungandr version

Signatures

Name Role Approval
Johannes Lund @Anviking Technical Team Lead Replacement ✔️
Piotr Stachyra @piotr-iohk QA Engineer ✔️
Matthias Benkort @KtorZ Release Manager Replacement ✔️