diff --git a/.changelog/unreleased/bug-fixes/3860-serde-rename-batch-index.md b/.changelog/v0.45.0/bug-fixes/3860-serde-rename-batch-index.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3860-serde-rename-batch-index.md rename to .changelog/v0.45.0/bug-fixes/3860-serde-rename-batch-index.md diff --git a/.changelog/unreleased/bug-fixes/3926-wl-prefix-iter.md b/.changelog/v0.45.0/bug-fixes/3926-wl-prefix-iter.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3926-wl-prefix-iter.md rename to .changelog/v0.45.0/bug-fixes/3926-wl-prefix-iter.md diff --git a/.changelog/unreleased/bug-fixes/3947-update-flume.md b/.changelog/v0.45.0/bug-fixes/3947-update-flume.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3947-update-flume.md rename to .changelog/v0.45.0/bug-fixes/3947-update-flume.md diff --git a/.changelog/unreleased/bug-fixes/3959-fix-masp-change.md b/.changelog/v0.45.0/bug-fixes/3959-fix-masp-change.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3959-fix-masp-change.md rename to .changelog/v0.45.0/bug-fixes/3959-fix-masp-change.md diff --git a/.changelog/unreleased/bug-fixes/3971-fix-config-from-env.md b/.changelog/v0.45.0/bug-fixes/3971-fix-config-from-env.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3971-fix-config-from-env.md rename to .changelog/v0.45.0/bug-fixes/3971-fix-config-from-env.md diff --git a/.changelog/unreleased/bug-fixes/3979-restore-purged-commits.md b/.changelog/v0.45.0/bug-fixes/3979-restore-purged-commits.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3979-restore-purged-commits.md rename to .changelog/v0.45.0/bug-fixes/3979-restore-purged-commits.md diff --git a/.changelog/unreleased/features/3900-offline-wrapper-signature.md b/.changelog/v0.45.0/features/3900-offline-wrapper-signature.md similarity index 100% rename from .changelog/unreleased/features/3900-offline-wrapper-signature.md rename to .changelog/v0.45.0/features/3900-offline-wrapper-signature.md diff --git a/.changelog/unreleased/improvements/3835-refactor-tx-crate.md b/.changelog/v0.45.0/improvements/3835-refactor-tx-crate.md similarity index 100% rename from .changelog/unreleased/improvements/3835-refactor-tx-crate.md rename to .changelog/v0.45.0/improvements/3835-refactor-tx-crate.md diff --git a/.changelog/unreleased/improvements/3882-better-batch-construction.md b/.changelog/v0.45.0/improvements/3882-better-batch-construction.md similarity index 100% rename from .changelog/unreleased/improvements/3882-better-batch-construction.md rename to .changelog/v0.45.0/improvements/3882-better-batch-construction.md diff --git a/.changelog/unreleased/improvements/3899-get-validators-livenesses.md b/.changelog/v0.45.0/improvements/3899-get-validators-livenesses.md similarity index 100% rename from .changelog/unreleased/improvements/3899-get-validators-livenesses.md rename to .changelog/v0.45.0/improvements/3899-get-validators-livenesses.md diff --git a/.changelog/unreleased/improvements/3928-improve-gas-msgs.md b/.changelog/v0.45.0/improvements/3928-improve-gas-msgs.md similarity index 100% rename from .changelog/unreleased/improvements/3928-improve-gas-msgs.md rename to .changelog/v0.45.0/improvements/3928-improve-gas-msgs.md diff --git a/.changelog/unreleased/improvements/3940-small-tings.md b/.changelog/v0.45.0/improvements/3940-small-tings.md similarity index 100% rename from .changelog/unreleased/improvements/3940-small-tings.md rename to .changelog/v0.45.0/improvements/3940-small-tings.md diff --git a/.changelog/unreleased/improvements/3956-adjusted-gas-prices.md b/.changelog/v0.45.0/improvements/3956-adjusted-gas-prices.md similarity index 100% rename from .changelog/unreleased/improvements/3956-adjusted-gas-prices.md rename to .changelog/v0.45.0/improvements/3956-adjusted-gas-prices.md diff --git a/.changelog/unreleased/improvements/3968-derive-ibc-token-address.md b/.changelog/v0.45.0/improvements/3968-derive-ibc-token-address.md similarity index 100% rename from .changelog/unreleased/improvements/3968-derive-ibc-token-address.md rename to .changelog/v0.45.0/improvements/3968-derive-ibc-token-address.md diff --git a/.changelog/unreleased/improvements/3969-remove-custom-tx-arg.md b/.changelog/v0.45.0/improvements/3969-remove-custom-tx-arg.md similarity index 100% rename from .changelog/unreleased/improvements/3969-remove-custom-tx-arg.md rename to .changelog/v0.45.0/improvements/3969-remove-custom-tx-arg.md diff --git a/.changelog/unreleased/improvements/3983-improve-masp-fee-messages.md b/.changelog/v0.45.0/improvements/3983-improve-masp-fee-messages.md similarity index 100% rename from .changelog/unreleased/improvements/3983-improve-masp-fee-messages.md rename to .changelog/v0.45.0/improvements/3983-improve-masp-fee-messages.md diff --git a/.changelog/unreleased/miscellaneous/3971-make-build-in-release.md b/.changelog/v0.45.0/miscellaneous/3971-make-build-in-release.md similarity index 100% rename from .changelog/unreleased/miscellaneous/3971-make-build-in-release.md rename to .changelog/v0.45.0/miscellaneous/3971-make-build-in-release.md diff --git a/.changelog/v0.45.0/summary.md b/.changelog/v0.45.0/summary.md new file mode 100644 index 0000000000..eed2821f4b --- /dev/null +++ b/.changelog/v0.45.0/summary.md @@ -0,0 +1 @@ +Namada 0.45.0 is a minor release with various bug-fixes and improvements. diff --git a/.changelog/unreleased/testing/3840-masp-tests.md b/.changelog/v0.45.0/testing/3840-masp-tests.md similarity index 100% rename from .changelog/unreleased/testing/3840-masp-tests.md rename to .changelog/v0.45.0/testing/3840-masp-tests.md diff --git a/.changelog/unreleased/testing/3857-batch-events-tests.md b/.changelog/v0.45.0/testing/3857-batch-events-tests.md similarity index 100% rename from .changelog/unreleased/testing/3857-batch-events-tests.md rename to .changelog/v0.45.0/testing/3857-batch-events-tests.md diff --git a/.changelog/unreleased/testing/3866-test-ibc-gas-payment.md b/.changelog/v0.45.0/testing/3866-test-ibc-gas-payment.md similarity index 100% rename from .changelog/unreleased/testing/3866-test-ibc-gas-payment.md rename to .changelog/v0.45.0/testing/3866-test-ibc-gas-payment.md diff --git a/.changelog/unreleased/testing/3924-testing-core-signing.md b/.changelog/v0.45.0/testing/3924-testing-core-signing.md similarity index 100% rename from .changelog/unreleased/testing/3924-testing-core-signing.md rename to .changelog/v0.45.0/testing/3924-testing-core-signing.md diff --git a/.changelog/unreleased/testing/3982-test-unshields-multiple-digits.md b/.changelog/v0.45.0/testing/3982-test-unshields-multiple-digits.md similarity index 100% rename from .changelog/unreleased/testing/3982-test-unshields-multiple-digits.md rename to .changelog/v0.45.0/testing/3982-test-unshields-multiple-digits.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 39e2e914eb..b9952c3a62 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,77 @@ # CHANGELOG +## v0.45.0 + +Namada 0.45.0 is a minor release with various bug-fixes and improvements. + +### BUG FIXES + +- Fixed the masp indexer client not being able to fetch the notes index from the + `namada-masp-indexer`. ([\#3860](https://github.com/anoma/namada/pull/3860)) +- Fix prefix iterators for batched transactions in the write log. + ([\#3926](https://github.com/anoma/namada/pull/3926)) +- Update `flume` to `v0.11.1`. This fixes some crashes + when it is compiled to wasm and runs under a web browser. + ([\#3947](https://github.com/anoma/namada/pull/3947)) +- Fix a variety of MASP rewards related client bugs. Moreover, add + regression tests that cover the expected behavior. The client logic + that made MASP fee payments possible was also dramatically simplified, + making this code easier to maintain in the foreseeable future. + ([\#3959](https://github.com/anoma/namada/pull/3959)) +- Fix the prefix separator for config key-vals set from env var to a + single underscore between the "NAMADA" prefix and the rest of the path. + ([\#3971](https://github.com/anoma/namada/pull/3971)) +- Enforce gas spending key usage with disposable gas payers. + ([\#3979](https://github.com/anoma/namada/pull/3979)) + +### FEATURES + +- Added the possibility to selectively dump a wrapper + transaction and produce an offline signature for gas payment. + ([\#3900](https://github.com/anoma/namada/pull/3900)) + +### IMPROVEMENTS + +- Refactored tx crate modules and slightly improved its API. + ([\#3835](https://github.com/anoma/namada/pull/3835)) +- Improved batch construction to reduce the size of the resulting tx. + ([\#3882](https://github.com/anoma/namada/pull/3882)) +- SDK query to get liveness information for the network and consensus validator + set. ([\#3899](https://github.com/anoma/namada/pull/3899)) +- Improved the mesagges related to gas errors in + `process_proposal` and mempool validation. Added more tests. + ([\#3928](https://github.com/anoma/namada/pull/3928)) +- Fixes display of tx allowlist in query-protocol-parameters. + Improves some error messages. Improves two standard client queries. + ([\#3940](https://github.com/anoma/namada/pull/3940)) +- Adjust the gfas parameters such that the price in NAM of the simplest tx is + reduced to 0.5 NAM. ([\#3956](https://github.com/anoma/namada/pull/3956)) +- Add new useful client utilities. + ([\#3968](https://github.com/anoma/namada/pull/3968)) +- Removed the `disposable-gas-payer` cli argument for custom transactions. + ([\#3969](https://github.com/anoma/namada/pull/3969)) +- Streamlined the error propagation of masp fee payment. Improved the logs + provided to the user. ([\#3983](https://github.com/anoma/namada/pull/3983)) + +### MISCELLANEOUS + +- The `make build` recipe now builds in release. Use `make build-debug` for a + dev build. ([\#3971](https://github.com/anoma/namada/pull/3971)) + +### TESTING + +- Added more unit and integration tests for the MASP, including tests with + transaction batches. ([\#3840](https://github.com/anoma/namada/pull/3840)) +- Added testing for batched tx events. + ([\#3857](https://github.com/anoma/namada/pull/3857)) +- Added test for gas payment with an IBC token. + ([\#3866](https://github.com/anoma/namada/pull/3866)) +- Added tests in crates/sdk/signing.rs + ([\#3924](https://github.com/anoma/namada/pull/3924)) +- Increase the default masp fee payment gas limit to 65000 in genesis + localnet files. Moreover, add additional test cases for MASP fee unshields. + ([\#3982](https://github.com/anoma/namada/pull/3982)) + ## v0.44.1 Namada 0.44.1 is a patch release with various fixes, improvements and refactors. diff --git a/Cargo.lock b/Cargo.lock index 80f25c5558..54bc3fea92 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4716,7 +4716,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada_account" -version = "0.44.1" +version = "0.45.0" dependencies = [ "arbitrary", "borsh", @@ -4731,7 +4731,7 @@ dependencies = [ [[package]] name = "namada_apps" -version = "0.44.1" +version = "0.45.0" dependencies = [ "clap_complete", "clap_complete_nushell", @@ -4749,7 +4749,7 @@ dependencies = [ [[package]] name = "namada_apps_lib" -version = "0.44.1" +version = "0.45.0" dependencies = [ "async-trait", "base64 0.13.1", @@ -4810,7 +4810,7 @@ dependencies = [ [[package]] name = "namada_benchmarks" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "borsh-ext", @@ -4834,7 +4834,7 @@ dependencies = [ [[package]] name = "namada_controller" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "smooth-operator", @@ -4843,7 +4843,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.44.1" +version = "0.45.0" dependencies = [ "arbitrary", "assert_matches", @@ -4898,7 +4898,7 @@ dependencies = [ [[package]] name = "namada_encoding_spec" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -4912,7 +4912,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.44.1" +version = "0.45.0" dependencies = [ "assert_matches", "borsh", @@ -4953,7 +4953,7 @@ dependencies = [ [[package]] name = "namada_events" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "linkme", @@ -4968,7 +4968,7 @@ dependencies = [ [[package]] name = "namada_examples" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "data-encoding", @@ -4988,7 +4988,7 @@ dependencies = [ [[package]] name = "namada_fuzz" -version = "0.44.1" +version = "0.45.0" dependencies = [ "arbitrary", "data-encoding", @@ -5005,7 +5005,7 @@ dependencies = [ [[package]] name = "namada_gas" -version = "0.44.1" +version = "0.45.0" dependencies = [ "assert_matches", "borsh", @@ -5021,7 +5021,7 @@ dependencies = [ [[package]] name = "namada_governance" -version = "0.44.1" +version = "0.45.0" dependencies = [ "arbitrary", "assert_matches", @@ -5054,7 +5054,7 @@ dependencies = [ [[package]] name = "namada_ibc" -version = "0.44.1" +version = "0.45.0" dependencies = [ "arbitrary", "assert_matches", @@ -5094,7 +5094,7 @@ dependencies = [ [[package]] name = "namada_io" -version = "0.44.1" +version = "0.45.0" dependencies = [ "async-trait", "kdam", @@ -5106,7 +5106,7 @@ dependencies = [ [[package]] name = "namada_light_sdk" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "borsh-ext", @@ -5120,7 +5120,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.44.1" +version = "0.45.0" dependencies = [ "data-encoding", "pretty_assertions", @@ -5132,7 +5132,7 @@ dependencies = [ [[package]] name = "namada_merkle_tree" -version = "0.44.1" +version = "0.45.0" dependencies = [ "assert_matches", "borsh", @@ -5151,7 +5151,7 @@ dependencies = [ [[package]] name = "namada_migrations" -version = "0.44.1" +version = "0.45.0" dependencies = [ "lazy_static", "linkme", @@ -5160,7 +5160,7 @@ dependencies = [ [[package]] name = "namada_node" -version = "0.44.1" +version = "0.45.0" dependencies = [ "assert_matches", "async-trait", @@ -5228,7 +5228,7 @@ dependencies = [ [[package]] name = "namada_parameters" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "namada_macros", @@ -5242,7 +5242,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.44.1" +version = "0.45.0" dependencies = [ "assert_matches", "borsh", @@ -5278,14 +5278,14 @@ dependencies = [ [[package]] name = "namada_replay_protection" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", ] [[package]] name = "namada_sdk" -version = "0.44.1" +version = "0.45.0" dependencies = [ "arbitrary", "assert_matches", @@ -5360,7 +5360,7 @@ dependencies = [ [[package]] name = "namada_shielded_token" -version = "0.44.1" +version = "0.45.0" dependencies = [ "async-trait", "borsh", @@ -5411,7 +5411,7 @@ dependencies = [ [[package]] name = "namada_state" -version = "0.44.1" +version = "0.45.0" dependencies = [ "assert_matches", "borsh", @@ -5441,7 +5441,7 @@ dependencies = [ [[package]] name = "namada_storage" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -5461,7 +5461,7 @@ dependencies = [ [[package]] name = "namada_systems" -version = "0.44.1" +version = "0.45.0" dependencies = [ "cargo_metadata", "lazy_static", @@ -5472,7 +5472,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_core", @@ -5483,7 +5483,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.44.1" +version = "0.45.0" dependencies = [ "assert_cmd", "assert_matches", @@ -5534,7 +5534,7 @@ dependencies = [ [[package]] name = "namada_token" -version = "0.44.1" +version = "0.45.0" dependencies = [ "arbitrary", "borsh", @@ -5557,7 +5557,7 @@ dependencies = [ [[package]] name = "namada_trans_token" -version = "0.44.1" +version = "0.45.0" dependencies = [ "assert_matches", "itertools 0.12.1", @@ -5584,7 +5584,7 @@ dependencies = [ [[package]] name = "namada_tx" -version = "0.44.1" +version = "0.45.0" dependencies = [ "arbitrary", "ark-bls12-381", @@ -5618,7 +5618,7 @@ dependencies = [ [[package]] name = "namada_tx_env" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "namada_events", @@ -5627,7 +5627,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_account", @@ -5648,7 +5648,7 @@ dependencies = [ [[package]] name = "namada_vm" -version = "0.44.1" +version = "0.45.0" dependencies = [ "assert_matches", "borsh", @@ -5684,14 +5684,14 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", ] [[package]] name = "namada_vote_ext" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "data-encoding", @@ -5705,7 +5705,7 @@ dependencies = [ [[package]] name = "namada_vp" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "namada_events", @@ -5720,7 +5720,7 @@ dependencies = [ [[package]] name = "namada_vp_env" -version = "0.44.1" +version = "0.45.0" dependencies = [ "derivative", "masp_primitives", @@ -5734,7 +5734,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_account", @@ -5756,7 +5756,7 @@ dependencies = [ [[package]] name = "namada_wallet" -version = "0.44.1" +version = "0.45.0" dependencies = [ "base58", "bimap", diff --git a/Cargo.toml b/Cargo.toml index 81bf08a10f..1bdd52bfd0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -62,7 +62,7 @@ keywords = ["blockchain", "privacy", "crypto", "protocol", "network"] license = "GPL-3.0" readme = "README.md" repository = "https://github.com/anoma/namada" -version = "0.44.1" +version = "0.45.0" [workspace.dependencies] arbitrary = {version = "1.3", features = ["derive"]} diff --git a/fuzz/Cargo.toml b/fuzz/Cargo.toml index 511e8d4d1e..7bbbaf4ee2 100644 --- a/fuzz/Cargo.toml +++ b/fuzz/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "namada_fuzz" -version = "0.44.1" +version = "0.45.0" publish = false edition = "2021" diff --git a/wasm/Cargo.lock b/wasm/Cargo.lock index fa94e896c0..8452bb90ca 100644 --- a/wasm/Cargo.lock +++ b/wasm/Cargo.lock @@ -3626,7 +3626,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada_account" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_core", @@ -3638,7 +3638,7 @@ dependencies = [ [[package]] name = "namada_controller" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "smooth-operator", @@ -3647,7 +3647,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.44.1" +version = "0.45.0" dependencies = [ "bech32 0.8.1", "borsh", @@ -3697,7 +3697,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "ethers", @@ -3726,7 +3726,7 @@ dependencies = [ [[package]] name = "namada_events" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_core", @@ -3739,7 +3739,7 @@ dependencies = [ [[package]] name = "namada_gas" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_core", @@ -3751,7 +3751,7 @@ dependencies = [ [[package]] name = "namada_governance" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -3774,7 +3774,7 @@ dependencies = [ [[package]] name = "namada_ibc" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "data-encoding", @@ -3805,7 +3805,7 @@ dependencies = [ [[package]] name = "namada_io" -version = "0.44.1" +version = "0.45.0" dependencies = [ "async-trait", "kdam", @@ -3817,7 +3817,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.44.1" +version = "0.45.0" dependencies = [ "data-encoding", "proc-macro2", @@ -3828,7 +3828,7 @@ dependencies = [ [[package]] name = "namada_merkle_tree" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "eyre", @@ -3842,7 +3842,7 @@ dependencies = [ [[package]] name = "namada_parameters" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "namada_macros", @@ -3856,7 +3856,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -3880,14 +3880,14 @@ dependencies = [ [[package]] name = "namada_replay_protection" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", ] [[package]] name = "namada_sdk" -version = "0.44.1" +version = "0.45.0" dependencies = [ "async-trait", "bimap", @@ -3958,7 +3958,7 @@ dependencies = [ [[package]] name = "namada_shielded_token" -version = "0.44.1" +version = "0.45.0" dependencies = [ "async-trait", "borsh", @@ -3999,7 +3999,7 @@ dependencies = [ [[package]] name = "namada_state" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "clru", @@ -4022,7 +4022,7 @@ dependencies = [ [[package]] name = "namada_storage" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -4040,7 +4040,7 @@ dependencies = [ [[package]] name = "namada_systems" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "namada_events", @@ -4049,7 +4049,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_core", @@ -4060,7 +4060,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.44.1" +version = "0.45.0" dependencies = [ "concat-idents", "derivative", @@ -4091,7 +4091,7 @@ dependencies = [ [[package]] name = "namada_token" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "masp_primitives", @@ -4110,7 +4110,7 @@ dependencies = [ [[package]] name = "namada_trans_token" -version = "0.44.1" +version = "0.45.0" dependencies = [ "konst", "namada_core", @@ -4126,7 +4126,7 @@ dependencies = [ [[package]] name = "namada_tx" -version = "0.44.1" +version = "0.45.0" dependencies = [ "ark-bls12-381", "bitflags 2.5.0", @@ -4155,7 +4155,7 @@ dependencies = [ [[package]] name = "namada_tx_env" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "namada_events", @@ -4164,7 +4164,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_account", @@ -4185,7 +4185,7 @@ dependencies = [ [[package]] name = "namada_vm" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "clru", @@ -4214,14 +4214,14 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", ] [[package]] name = "namada_vote_ext" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_core", @@ -4232,7 +4232,7 @@ dependencies = [ [[package]] name = "namada_vp" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "namada_events", @@ -4247,7 +4247,7 @@ dependencies = [ [[package]] name = "namada_vp_env" -version = "0.44.1" +version = "0.45.0" dependencies = [ "derivative", "masp_primitives", @@ -4261,7 +4261,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_account", @@ -4283,7 +4283,7 @@ dependencies = [ [[package]] name = "namada_wallet" -version = "0.44.1" +version = "0.45.0" dependencies = [ "bimap", "borsh", @@ -6882,7 +6882,7 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "tx_become_validator" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6891,7 +6891,7 @@ dependencies = [ [[package]] name = "tx_bond" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_test_utils", @@ -6907,7 +6907,7 @@ dependencies = [ [[package]] name = "tx_bridge_pool" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6916,7 +6916,7 @@ dependencies = [ [[package]] name = "tx_change_consensus_key" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6925,7 +6925,7 @@ dependencies = [ [[package]] name = "tx_change_validator_commission" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_test_utils", @@ -6941,7 +6941,7 @@ dependencies = [ [[package]] name = "tx_change_validator_metadata" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6950,7 +6950,7 @@ dependencies = [ [[package]] name = "tx_claim_rewards" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6959,7 +6959,7 @@ dependencies = [ [[package]] name = "tx_deactivate_validator" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6968,7 +6968,7 @@ dependencies = [ [[package]] name = "tx_ibc" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6977,7 +6977,7 @@ dependencies = [ [[package]] name = "tx_init_account" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6986,7 +6986,7 @@ dependencies = [ [[package]] name = "tx_init_proposal" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6995,7 +6995,7 @@ dependencies = [ [[package]] name = "tx_reactivate_validator" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -7004,7 +7004,7 @@ dependencies = [ [[package]] name = "tx_redelegate" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_test_utils", @@ -7020,7 +7020,7 @@ dependencies = [ [[package]] name = "tx_resign_steward" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -7029,7 +7029,7 @@ dependencies = [ [[package]] name = "tx_reveal_pk" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -7038,7 +7038,7 @@ dependencies = [ [[package]] name = "tx_transfer" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -7047,7 +7047,7 @@ dependencies = [ [[package]] name = "tx_unbond" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_test_utils", @@ -7063,7 +7063,7 @@ dependencies = [ [[package]] name = "tx_unjail_validator" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -7072,7 +7072,7 @@ dependencies = [ [[package]] name = "tx_update_account" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -7081,7 +7081,7 @@ dependencies = [ [[package]] name = "tx_update_steward_commission" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -7090,7 +7090,7 @@ dependencies = [ [[package]] name = "tx_vote_proposal" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -7099,7 +7099,7 @@ dependencies = [ [[package]] name = "tx_withdraw" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_test_utils", @@ -7281,7 +7281,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vp_implicit" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_test_utils", @@ -7297,7 +7297,7 @@ dependencies = [ [[package]] name = "vp_user" -version = "0.44.1" +version = "0.45.0" dependencies = [ "getrandom 0.2.15", "namada_test_utils", diff --git a/wasm/Cargo.toml b/wasm/Cargo.toml index ad4ed429a8..bc9fde5d20 100644 --- a/wasm/Cargo.toml +++ b/wasm/Cargo.toml @@ -32,7 +32,7 @@ members = [ authors = ["Heliax AG "] edition = "2021" license = "GPL-3.0" -version = "0.44.1" +version = "0.45.0" [workspace.dependencies] namada_tx_prelude = { path = "../crates/tx_prelude" } diff --git a/wasm_for_tests/Cargo.lock b/wasm_for_tests/Cargo.lock index ed683156ed..ef670b96e7 100644 --- a/wasm_for_tests/Cargo.lock +++ b/wasm_for_tests/Cargo.lock @@ -1950,7 +1950,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada_account" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_core", @@ -1961,7 +1961,7 @@ dependencies = [ [[package]] name = "namada_controller" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "smooth-operator", @@ -1970,7 +1970,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.44.1" +version = "0.45.0" dependencies = [ "bech32", "borsh", @@ -2014,7 +2014,7 @@ dependencies = [ [[package]] name = "namada_events" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_core", @@ -2027,7 +2027,7 @@ dependencies = [ [[package]] name = "namada_gas" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_core", @@ -2039,7 +2039,7 @@ dependencies = [ [[package]] name = "namada_governance" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -2061,7 +2061,7 @@ dependencies = [ [[package]] name = "namada_ibc" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "data-encoding", @@ -2090,7 +2090,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.44.1" +version = "0.45.0" dependencies = [ "data-encoding", "proc-macro2", @@ -2101,7 +2101,7 @@ dependencies = [ [[package]] name = "namada_merkle_tree" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "eyre", @@ -2115,7 +2115,7 @@ dependencies = [ [[package]] name = "namada_parameters" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "namada_macros", @@ -2129,7 +2129,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -2152,14 +2152,14 @@ dependencies = [ [[package]] name = "namada_replay_protection" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", ] [[package]] name = "namada_shielded_token" -version = "0.44.1" +version = "0.45.0" dependencies = [ "async-trait", "borsh", @@ -2195,7 +2195,7 @@ dependencies = [ [[package]] name = "namada_state" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "clru", @@ -2217,7 +2217,7 @@ dependencies = [ [[package]] name = "namada_storage" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -2235,7 +2235,7 @@ dependencies = [ [[package]] name = "namada_systems" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "namada_events", @@ -2244,7 +2244,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_core", @@ -2255,7 +2255,7 @@ dependencies = [ [[package]] name = "namada_token" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_core", @@ -2272,7 +2272,7 @@ dependencies = [ [[package]] name = "namada_trans_token" -version = "0.44.1" +version = "0.45.0" dependencies = [ "konst", "namada_core", @@ -2288,7 +2288,7 @@ dependencies = [ [[package]] name = "namada_tx" -version = "0.44.1" +version = "0.45.0" dependencies = [ "ark-bls12-381", "bitflags 2.5.0", @@ -2316,7 +2316,7 @@ dependencies = [ [[package]] name = "namada_tx_env" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "namada_events", @@ -2325,7 +2325,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_account", @@ -2346,14 +2346,14 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", ] [[package]] name = "namada_vp" -version = "0.44.1" +version = "0.45.0" dependencies = [ "namada_core", "namada_events", @@ -2368,7 +2368,7 @@ dependencies = [ [[package]] name = "namada_vp_env" -version = "0.44.1" +version = "0.45.0" dependencies = [ "derivative", "masp_primitives", @@ -2382,7 +2382,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.44.1" +version = "0.45.0" dependencies = [ "borsh", "namada_account",