Skip to content

v2021-09-09

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Sep 10:57
· 9121 commits to master since this release
011a258

Compatible with cardano-node@1.29.0.

API Changes

N/A

Resolved Issues

  • Fix decodeUnsignedTx to correctly try previous eras #2874
  • Change bech32 prefix for 1854h purpose (shared wallets) #2870

Quality Improvements

  • Add roundtrip JSON encoding test for ApiT TxScriptValidity #2880
  • Move counterexample combinators to Test.QuickCheck.Extra #2876
  • Add pass to go-jira setup instructions #2871
  • jira: update endpoint URL #2869
  • Make assertion failures more descriptive in BalanceSpec. #2868
  • Strengthen tests for applyTx and filterByAddress. #2867
  • scripts/make_release.sh: handle errors when jira command fails #2863
  • Fix TxMetaText generators. #2862
  • Provide integrated coin selection module #2859
  • Add (Instance of #ISSUE) re-write rule for bors comments #2858
  • Fix leaks of ≈21 more wallets in integration tests #2857
  • Adjust chain-following code to account for collateral inputs #2856
  • Move important UTxO state transition functions to the top-level and test them #2848

Known Issues

  • docker-compose not running properly on OSX `failed to create symbolic link '/cardano-wallet/data: File exists' (ADP-1115)
  • Cannot list pools when node is too out of sync (ADP-1072)
  • Occasional invalid transaction error (MaxTxSizeUTxO) on wallets with big amounts of assets (ADP-1052)
  • Wallet workers die while syncing when there are many wallets (ADP-1013)
  • 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)
  • Icarus wallets restoration is ~3x slower than random/shelley (ADP-785)
  • Multi-addresses transactions sometimes result in an internal server error. (ADP-571)

Documentation

📕 💻 🐳
API Documentation CLI Manual Docker Manual

Installation Instructions

  1. Install cardano-node@1.29.0.

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

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

Signatures

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