Namada 0.43.0 is a minor relasing improving shielded sync and addressing some pre-genesis flow issues.
BUG FIXES
- Fix genesis bonds from implicit accounts. Now, only addresses
of the formtnam1...
are supported inbalances.toml
.
(#3645)
FEATURES
- Partially addresses Issue #2900. Viewing and spending keys can now
be given birthdays in the form of block heights which are loaded into
shielded sync. Shielded sync will not try to decrypt a block before a
keys birthday with said key. (#3653) - The command
namadan utils test-genesis
now accepts--check-can-sign
multi-arg that can be used with genesis addresses and/or public keys to
verify that a pre-genesis wallet in the base directory is able to sign
with the keys associated with the addresses or with the keys themselves.
(#3660)
IMPROVEMENTS
- Removed parallel gas accounting.
(#3615) - Improve governance client side validation.
(#3629) - Masp vp and protocol now ensure that a transaction can push at most one MASP
action. (#3632) - Do not load context for
namadan utils test-genesis
command.
(#3652) - Speeds up client commands on networks with massive balances.toml
files. Previously, to retrieve the native token of some network,
we had to parse these giant files. Now, we only parse the
necessary genesis toml files required to retrieve the native token.
(#3655)
SDK
- Parallelize the shielded sync implementation in Namada.
(#3578)