Compatible with jormungandr@v0.8.15 and cardano-node@1.9.3.
Improvements
- Added
cardano-wallet-byronstatic builds #1526 - Included
cardano-wallet-byronin pushed Docker images #1537 - Got
network/clocktests working on Windows #1519 - Added more integration tests for
cardano-wallet-byron#1539 - Enabled nightly Windows tests #1411
- Added more required jobs from Hydra, including tests on Windows #1536
- Added latency benchmarking for
cardano-wallet-byronin nightly #1530 - Improved error message when generating addresses of Icarus wallets #1543
- Used more convenient Map functions #1516
- Improved release template & artifacts publication #1533 | #1545 | #1544
CLI breaking changes
- Removed DaedalusIPC #1424
- Removed wrong "reward-credentials" command from
cardano-wallet-byron mnemonic#1531
Resolved Issues
- Fixed unit tests on MacOS #1525
- Fixed wrong key fingerprint for Icarus addresses on Testnet #1535
- Fixed broken benchmark with up-to-date config from nix #1458
- Made sure to only generate addresses using the Hardened index convention #1541
Known Issues
- jormungandr and cardano-node release artifacts are broken for MacOS #1553
- Migration issue on Jormungandr (v2020-03-16 => v2020-04-01 | 07) #1552
- Force resync = Something went wrong for Jormungandr #1534
- Cannot force resync wallet and cardano-node crash as a result #1505
- Submit transaction on staging_shelley gives 500 #1492
- cardano-node: Cannot send transaction on testnet (cardano-node + cardano-wallet-byron) #1462
- Windows tests are failing on hydra #1283
Weekly Reports
Documentation
| Link | Audience |
|---|---|
| API Documentation | Users of the Cardano Wallet API |
| CLI Manual: ITN / Byron | Users of the Cardano Wallet API |
| Docker Manual | Users of the Cardano Wallet API |
| Haddock Documentation | Haskell Developers using the cardano-wallet as a library
|
Installation Instructions
Jormungandr / ITN
-
Install
jormungandr@v0.8.15. -
Download the provided
cardano-wallet-jormungandrfor your platform, and uncompress it in a directory that is on your$PATH, e.g./usr/local/bin. Or%PATH%on Windows. -
(optional) Install the bash/zsh auto-completion script according to the jormungandr cli manual
-
Start
cardano-wallet --helpand see available parameters.
Docker
Pull from DockerHub and verify version.
$ docker pull inputoutput/cardano-wallet:2020.4.7-jormungandr
$ docker run --rm inputoutput/cardano-wallet:2020.4.7-jormungandr version
cardano-node / Byron
-
Install
cardano-node@1.9.3. -
Download the provided
cardano-wallet-byronfor your platform, and uncompress it in a directory that is on your$PATH, e.g./usr/local/bin. Or%PATH%on Windows. -
(optional) Install the bash/zsh auto-completion script according to the byron cli manual
-
Start
cardano-wallet --helpand see available parameters.
Docker
Pull from DockerHub and verify version.
$ docker pull inputoutput/cardano-wallet:2020.4.7-byron
$ docker run --rm inputoutput/cardano-wallet:2020.4.7-byron version
Additional notes
- On macOS: Make sure all
*.dylibfiles are in the same directory ascardano-walletbinary.
TroubleShooting
cardano-wallet: error while loading shared libraries: libcrypto.so.1.0.0: cannot open shared object file: No such file or directory
libcrypto 1.0.0 is no longer shipped with RHEL for a while (since ver. 6) and
SuSE. On these distributions, it is impossible to install it using native
package manager (e.g. yum).
One possible work-around is to create an artificial symbolic link from a newer version of libcrypto:
sudo ln -s /usr/lib64/libcrypto.so.1.1.1 /usr/lib64/libcrypto.so.1.0.0Alternatively, one may also try using the docker image instead.
Signatures
| Name | Role | Approval |
|---|---|---|
| Matthias Benkort @KtorZ | Technical Team Lead | ✔️ |
| Piotr Stachyra @piotr-iohk | QA Engineer | ✔️ |
| Tatyana Valkevych @tatyanavych | Release Manager | ✔️ |