Skip to content

v2022-01-18

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jan 11:49
· 8303 commits to master since this release
a5085ac

This release adds compatibility with [email protected].

New Features

  • Compatibility with cardano-node 1.33.0. #3071 #3072

Improvements

  • Refactors and preparatory work for incremental database updates of sequential address pools. #3073 #3068 #3056 #3048

Quality Improvements

  • Testing improvements for new transaction workflow. #3022 #3065 #3078
  • End-to-end test suite enhancements. #3067 #3079
  • Turned on heap profiling in restoration benchmarks. #3061

Known Issues

  • Time taken to restore an empty wallet is about 10-20% longer since v2021-12-15. (ADP-1371)
  • ValueNotConservedUTxO: Transaction seems balanced incorrectly in case when less than minUTxOValue is left on the wallet. (ADP-1286)
  • Occasional invalid transaction error (MaxTxSizeUTxO) on wallets with large amounts of assets. (ADP-1052)
  • High memory usage observed in SPO testnet wallet. (ADP-776)
  • Rare SQLite3 constraint errors when making transactions. (ADP-773)
  • On really large wallets, postTransaction is slow and sometimes returns transaction_is_too_big. (ADP-772)
  • Fee estimation slowness (up to 4x slower when there are many wallets, comparing with old selection algorithm). (ADP-702)
  • Listing transaction time deterioration (even up to 3x). (ADP-691)
  • Wallet restoration time deterioration 2x compared to v2021-01-28. (ADP-690)
  • Wallet disappears after migration from v2021-09-09 to v2021-09-29 when there are pending transactions. (ADP-1224)
  • Icarus wallets restoration is ~3x slower than Random/Shelley. (ADP-785)
  • Multi-address transactions sometimes result in an internal server error. (ADP-571)
  • error restoreBlocks: given chain isn't a valid continuation when creating new wallets shortly after startup. (ADP-1148)

Documentation

📕 💻 🐳
API Documentation CLI Manual Docker Manual

Installation Instructions

  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 2022.1.18.

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

Signatures

Name Role Approval
Rodney Lorrimar @rvl Technical Team Lead ✔️
Piotr Stachyra @piotr-iohk QA Engineer ✔️
Laurence Jenkins @LaurenceIO Release Manager ✔️