github anoma/namada v0.41.0
Namada 0.41.0

latest releases: v0.44.1, v0.44.0, v0.43.0...
3 months ago

Namada 0.41.0 is a minor release that primarily improves gas, fixes bugs related to signature verification and a memory leak from a dependency, and includes shielded sync upgrades.

BUG FIXES

  • Adds SDK builder to shielded and shielding transfers.
    (#3518)
  • Workaround a leak in wasmer store.
    (#3529)
  • Client fixes that include using the correct total voting power to compute a
    proposal result and also the correct voting threshold for steward proposals.
    (#3540)
  • Fixed a possible panic in transaction signatures verification missing expected
    signature(s). (#3543)

CI

  • Fixed a broken e2e test for db migrations. Added it to the list of e2e test to be run by the CI.
    (#3481)

IMPROVEMENTS

  • Moved the signature verifications out of the masp vp and into the affected
    addresses' vps. (#3312)
  • Implements phase 1 of Issue #3385
    • When fetching notes, connections and related failures should not halt shielded sync. Instead, the process
      should be restarted

    • If fetching is interrupted, the data fetched should be persisted locally so that progress isn't lost.

    • A trait for fetching behavior should be added to provide modularity

      (#3498)

  • Improved the interface of the gas type. Removed the duplicated gas used from
    events. (#3428)
  • Implement the phase 2 masp shielded sync client. This client uses
    a namada-masp-indexer instance to query the state of the shielded context.
    (#3456)
  • Minor improvements to governance and PGF code quality, including
    template gov proposal jsons and a python script to attach wasm code.
    (#3471)
  • Modified rechecks of process proposal to actually use process_proposal
    instead of process_txs. Added a caching mechanism to avoid
    running the check for a given proposed block more than once.
    (#3473)
  • Expanded the scope of test vector generation and updated outdated components
    of the test vector code. (#3494)
  • Removes redundant function.
    (#3502)
  • Bump tendermint-rs to 0.37
    (#3506)
  • Increased the gas cost for storage occupation and tied it to the other gas
    costs. (#3510)
  • Eliminates the MASP VPs requirement for all debited accounts to sign a Tx.
    (#3516)
  • Rename and split --memo-path into --ibc-shielding-data and --ibc-memo
    (#3517)

Don't miss a new namada release

NewReleases is sending notifications on new releases.