Namada 0.14.0
Pre-release
Pre-release
·
10975 commits
to main
since this release
Namada 0.14.0 is a scheduled minor release with various protocol
stability improvements.
BUG FIXES
- Add validation for balances with IBC sub prefix
(#354) - Fixed the prefix iterator method to respect modifications in the write log.
(#913)
DOCS
- Update specs for Ethereum bridge and block allocator
(#1058)
IMPROVEMENTS
- Refactored PoS storage using lazy data collections, that allow to implement
PoS state changes for collections with variable size with a bounded gas cost.
(#16) - The unbonding action has been updated to affect validator voting power at
pipeline
offset and become withdrawable starting frompipeline + unbonding
offset. (#366) - The PoS
client bonds
query has been improved to show all delegations to a
validator, when only the--validator
argument is specified.
(#43) - Removed PoS validator
Pending
state.
(#157) - Renamed PoS
active
andinactive
validator sub-sets toconsensus
and
below_capacity
sets.
(#787) - Renamed PoS variables that look-up a sum of delta values from
total_deltas
tototal_stake
. (#158) - Added PoS validator sets tests.
(#15) - Added PoS genesis initialization tests.
(#13) - Complete checked arithmetic for Amount type
(#748) - Allow to dump a last committed block's state with
namada node dump-db
command. (#1095) - Improved the
WlStorage
to write protocol changes via block-level write log.
This is then used to make sure that no storage changes are committed in ABCI
FinalizeBlock
request handler and only in theCommit
handler.
(#1108)
MISCELLANEOUS
- Add command line option to dump transactions while signing them.
(#1054)