Cardano Addresses 3.4.0
The cardano-addresses
module provides functionality for manipulation of mnemonic phrases (backup phrases that enable Cardano wallet restoration), and for Cardano address derivation. This module is a low-level library and command-line interface delivered by Adrestia that builds services, libraries, and APIs for Cardano node. Please visit the README for more details.
Added
-
Added
Cardano.Address.Style.Shelley.eitherInspectAddress
function
with stronger result and error types. -
Added
Cardano.Address.Style.Shared
module which defines a shared
wallet style enabling multisig.
Changed
-
The constructors of
Cardano.Address.Style.Shelley.ErrInspectAddress
have changed.
Any code which pattern matches on this type will need minor changes. -
A number of Bech32 prefixes were changed to account for CIP changes.
The whole family of*_shared_*
prefixes were introduced to accommodate
newly added shared wallet style. In specific, there in no longerscript_vkh
butaddr_shared_vkh
andstake_shared_vkh
to denote spending and stake
verification key hashes, respectively. -
KeyHash
now needsKeyRole
values to be specified, except binary
payload. It was needed change to enable differentiating between
spending and stake key hashes.
Removed
- Multisig related functions were deleted from
Cardano.Address.Style.Shelley
as they
found a new place inCardano.Address.Style.Shared
.
Supported Platforms
Signatures
Name | Role | Approval |
---|---|---|
Rodney Lorrimar @rvl | Technical Team Lead | ✔️ |
Piotr Stachyra @piotr-iohk | QA Engineer | ✔️ |
Laurence Jenkins @LaurenceIO | Release Manager | ✔️ |