v2023-12-18
github-actions
released this
20 Dec 12:31
·
2653 commits
to master
since this release
Compatible with cardano-node@8.1.2
.
Changes
Added
- One change address mode to reduce resource consumption of Shelley- and Shared-style wallets #4129
- Ability to filter transactions by address in
GET /wallet/{wid}/transactions
#4004 - Ability to mint/burn assets using scripts from reference inputs #4074 #4086 #4114
- 🏗️ HTTP API extensions in preparation for Voltaire support #4236
- 🏗️ HTTP API extensions in preparation for metadata encryption #4176
Changed
- Fix inconsistency between the current epoch in the tip and delegation status within the wallet API response #4205
- Now compatible with
cardano-node@8.1.2
instead ofcardano-node@8.1.1
Deprecated
- The
recovery-phrase
,address
andkey
CLI utilities previously re-exported fromcardano-addresses
. Please usecardano-addressees
instead.
API Changes
https://bump.sh/doc/cardano-wallet-diff/changes#event-change-1e3bb3d5-e168-4a12-ba28-c9b0cf31ef96
Show API changes
Modified: GET /byron-wallets/{walletId}/transactions
Query parameter added: address
Modified: GET /byron-wallets/{walletId}/utxo
Response modified: 200
Content type modified: application/json
Attribute modified: entries
Modified: GET /shared-wallets/{walletId}/transactions
Query parameter added: address
Modified: GET /shared-wallets/{walletId}/utxo
Response modified: 200
Content type modified: application/json
Attribute modified: entries
Modified: GET /wallets/{walletId}/transactions
Query parameter added: address
Modified: GET /wallets/{walletId}/utxo
Response modified: 200
Content type modified: application/json
Attribute modified: entries
Modified: POST /shared-wallets
Content type modified: application/json
Alternative modified: Create shared wallet from mnemonics
Attribute added: one_change_address_mode
Modified: POST /shared-wallets/{walletId}/transactions-construct
Content type modified: application/json
Attribute modified: mint_burn
Alternative added: minting via script reference
Attributes added: encrypt_metadata, vote, reference_policy_script_template
Modified: POST /shared-wallets/{walletId}/transactions-decode
Content type modified: application/json
Attribute added: decrypt_metadata
Modified: POST /wallets
Content type modified: application/json
Alternative modified: shelley
Attribute added: one_change_address_mode
Modified: POST /wallets/{walletId}/transactions-construct
Content type modified: application/json
Attribute modified: mint_burn
Alternative added: minting via script reference
Attributes added: encrypt_metadata, vote, reference_policy_script_template
Modified: POST /wallets/{walletId}/transactions-decode
Content type modified: application/json
Attribute added: decrypt_metadata
Modified: PUT /wallets/{walletId}
Content type modified: application/json
Attribute added: one_change_address_mode
Added: PUT /shared-wallets/{walletId}
Known Issues
- (ADP-2953) Revision of
cardano-node
is not reported within version in release bundle binary for Windows. - (ADP-2635) Database connections do not seem to gracefully terminate on stopping the wallet.
- (ADP-2298)
Deposit_returned
is falsely reported on some incoming transactions (intermittently). - (ADP-1831)
cardano-wallet
version from docker image does not report revision.
Installation Instructions
-
Install
cardano-node@8.1.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. -
Start
cardano-wallet --help
and see available parameters.
Docker
Pull from DockerHub and verify the version matches 2023.12.18.
$ docker pull cardanofoundation/cardano-wallet:2023.12.18
$ docker run --rm cardanofoundation/cardano-wallet:2023.12.18 version
Signatures
Name | Role | Approval |
---|---|---|
Heinrich Apfelmus @HeinrichApfelmus | Software Engineer | ✔️ |
Paolo Veronelli @paolino | Software Engineer | ✔️ |
Yura Lazaryev @Unisay | Software Engineer | ✔️ |