Skip to content

v2021-11-11

Compare
Choose a tag to compare
@rvl rvl released this 16 Nov 09:02
· 8600 commits to master since this release
v2021-11-11
dac16ba

Compatible with [email protected].

API Changes

  • Updated: POST /byron-wallets/{walletId}/transactions-sign
    Body attribute removed: withdrawal
    • Response modified: 202
      Body attributes removed: body, witnesses
  • Updated: GET /network/parameters
    • Response modified: 200
      Body attribute added: minimum_collateral_percentage
  • Updated: POST /wallets/{walletId}/transactions-sign
    Body attribute removed: withdrawal
    • Response modified: 202
      Body attributes removed: body, witnesses
  • Added: POST /wallets/{walletId}/transactions-decode
  • Updated: POST /wallets/{walletId}/transactions-balance
    • Body attribute added: redeemers
      Body attribute removed: signatories
      Body attribute modified: transaction
    • Response modified: 202
      Body attributes removed: coin_selection, fee

Resolved issues

  • Wallets disappear when node-connection is lost (ADP-871)
  • Wallet workers die while syncing when there are many wallets (ADP-1013)
  • Intermittent 500 Internal Server Error on GET or DELETE Wallet (ADP-798)

New Features

Improvements

Quality Improvements

Known Issues

  • Nightly cabal build is failing (ADP-1263)
  • Different inputs are being shown on construct tx ep response vs. decoded CBOR (ADP-1256)
  • Fee on the wallet may be not be correctly reported on construct ep (ADP-1202)
  • Occasional invalid transaction error (MaxTxSizeUTxO) on wallets with big 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 deteriorated (even up to 3x) (ADP-691)
  • Wallet restoration time deteriorated 2x in v2021-01-28 (ADP-690)
  • Wallet disappears after migration from v2021-09-09 to v2021-09-29 when there are pending transaction (ADP-1224)
  • Icarus wallets restoration is ~3x slower than random/shelley (ADP-785)
  • Multi-addresses transactions sometimes result in an internal server error. (ADP-571)
  • error "restoreBlocks: given chain isn't a valid continuation" when quickly creating new wallets 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 2021.11.11.

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

Signatures

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