v0.35.0
Namada 0.35.0 is a minor release that refactors events, widely implements checked arithmetics, refactors balances, and makes various other improvements across MASP and other crates needed for mainnet readiness.`
BUG FIXES
- Resolved the frozen IBC client issue by updating ibc-rs to 0.52
(#3011) - Set the height for abci_query response
(#3065) - Wasm transactions are now governable via proposals.
(#3100) - Verify the checksum of dowloaded wasm artifacts, before completing the ledger's
bootup procedure. (#3119) - Fixed a race condition in pre-compiled WASM cache.
(#3181)
IMPROVEMENTS
- Removed the MASP pin key.
(#2675) - Refactor CliToSdk to propagate errors from fallible conversions
(#2832) - Remove the epoch field from the wrapper tx.
(#2946) - Refactor and modularize the token balance and supply API.
(#3029) - Prohibit unchecked arithmetics and conversions in the core crate.
(#3074) - Emit core events (i.e.
namada_core::event::Event
) from tx wasms.
(#3088) - Move event types to their appropriate crates.
(#3102) - Refactor governance events.
(#3104) - Emit balance change events for various protocol actions.
(#3141) - Client improvements related to valid thresholds for mutlisig accounts and PGF
steward submissions. (#3154) - Remove unbounded
token
andowner
balance queries from the CLI, in
an attempt to reduce strain on the RPC servers of full/validator nodes.
(#3171) - Removed the unused
delta_map
from the shielded context.
(#3172)
IMRPOVEMENTS
- Improve vote proposal logic transaction.
(#3120)
TESTING
- Add IBC E2E test with Gaia
(#2232)