v0.2.0
0.2.0 - 2024-07-11
Docker Images
If you plan on using Docker images from this release, please use the following tags:
Published Crates
The crates from the crates/
subdirectory have been published on crates.io under the v0.2.0
version.
If you want to install the entropy-test-cli
for example, you can do so using the following command:
cargo install entropy-test-cli@0.2.0
Breaking Changes
- In #853 the responsibility of generating a
TSS mnemonic was shifted to operators, which can be done using the--mnemonic
flag during
process startup. This also allows operators to back up the mnemonic for their TSS. - In #856 a new flag,
--mnemonic-option
,
and environment variableDEPLOYER_MNEMONIC
, were added to theentropy-test-cli
as ways to
indicate which account to use during registration. This replaces having an account name or
mnemonic directly in the command invocation. - In #866
timestamp
was removed from
UserSignatureRequest
and replaced with block_number. Thuscheck_stale now
usesblock_number
for
stale checks - In #881 the
HashingAlgorithm
enum is
given an additional variantBlake2_256
and marked asnon_exhaustive
meaning we must handle the
case that an unknown variant is added in the future. - In #900 the subgroup signer selection was
sorted to ensure a predicatble order across libraries, languages and clients. - In #901 the network's currency units were
changed. This resulted in a change to the existential deposit as well as balances of endowed
accounts (e.g development accounts like//Alice
).
Added
- Add a way to change program modification account (#843)
- Add support for
--mnemonic-file
andTHRESHOLD_SERVER_MNEMONIC
(#864) - Add validator helpers to cli (#870)
- Add
blake2
as built in hash function and makeHashingAlgorithm
non-exhaustive (#881) - Add sort to subgroup signer selection (#900)
- Create four node Docker Compose chainspec (#902)