diff --git a/.changelog/unreleased/bug-fixes/3518-sdk-builder-fix.md b/.changelog/v0.41.0/bug-fixes/3518-sdk-builder-fix.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3518-sdk-builder-fix.md rename to .changelog/v0.41.0/bug-fixes/3518-sdk-builder-fix.md diff --git a/.changelog/unreleased/bug-fixes/3529-leak-workaround.md b/.changelog/v0.41.0/bug-fixes/3529-leak-workaround.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3529-leak-workaround.md rename to .changelog/v0.41.0/bug-fixes/3529-leak-workaround.md diff --git a/.changelog/unreleased/bug-fixes/3540-fix-query-proposal-result-vp.md b/.changelog/v0.41.0/bug-fixes/3540-fix-query-proposal-result-vp.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3540-fix-query-proposal-result-vp.md rename to .changelog/v0.41.0/bug-fixes/3540-fix-query-proposal-result-vp.md diff --git a/.changelog/unreleased/bug-fixes/3543-fix-verify-sig-panic.md b/.changelog/v0.41.0/bug-fixes/3543-fix-verify-sig-panic.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3543-fix-verify-sig-panic.md rename to .changelog/v0.41.0/bug-fixes/3543-fix-verify-sig-panic.md diff --git a/.changelog/unreleased/ci/3481-fix-migration-e2e.md b/.changelog/v0.41.0/ci/3481-fix-migration-e2e.md similarity index 100% rename from .changelog/unreleased/ci/3481-fix-migration-e2e.md rename to .changelog/v0.41.0/ci/3481-fix-migration-e2e.md diff --git a/.changelog/unreleased/improvements/3312-outsource-masp-sig-verification.md b/.changelog/v0.41.0/improvements/3312-outsource-masp-sig-verification.md similarity index 100% rename from .changelog/unreleased/improvements/3312-outsource-masp-sig-verification.md rename to .changelog/v0.41.0/improvements/3312-outsource-masp-sig-verification.md diff --git a/.changelog/unreleased/improvements/3405-phase-1-shielded-sync-refactor.md b/.changelog/v0.41.0/improvements/3405-phase-1-shielded-sync-refactor.md similarity index 100% rename from .changelog/unreleased/improvements/3405-phase-1-shielded-sync-refactor.md rename to .changelog/v0.41.0/improvements/3405-phase-1-shielded-sync-refactor.md diff --git a/.changelog/unreleased/improvements/3428-better-gas-interface.md b/.changelog/v0.41.0/improvements/3428-better-gas-interface.md similarity index 100% rename from .changelog/unreleased/improvements/3428-better-gas-interface.md rename to .changelog/v0.41.0/improvements/3428-better-gas-interface.md diff --git a/.changelog/unreleased/improvements/3456-masp-ss-phase-2.md b/.changelog/v0.41.0/improvements/3456-masp-ss-phase-2.md similarity index 100% rename from .changelog/unreleased/improvements/3456-masp-ss-phase-2.md rename to .changelog/v0.41.0/improvements/3456-masp-ss-phase-2.md diff --git a/.changelog/unreleased/improvements/3471-remove-gov-prop-id-input.md b/.changelog/v0.41.0/improvements/3471-remove-gov-prop-id-input.md similarity index 100% rename from .changelog/unreleased/improvements/3471-remove-gov-prop-id-input.md rename to .changelog/v0.41.0/improvements/3471-remove-gov-prop-id-input.md diff --git a/.changelog/unreleased/improvements/3473-opt-validation-calls.md b/.changelog/v0.41.0/improvements/3473-opt-validation-calls.md similarity index 100% rename from .changelog/unreleased/improvements/3473-opt-validation-calls.md rename to .changelog/v0.41.0/improvements/3473-opt-validation-calls.md diff --git a/.changelog/unreleased/improvements/3494-expand-correct-test-vectors.md b/.changelog/v0.41.0/improvements/3494-expand-correct-test-vectors.md similarity index 100% rename from .changelog/unreleased/improvements/3494-expand-correct-test-vectors.md rename to .changelog/v0.41.0/improvements/3494-expand-correct-test-vectors.md diff --git a/.changelog/unreleased/improvements/3502-without-pow.md b/.changelog/v0.41.0/improvements/3502-without-pow.md similarity index 100% rename from .changelog/unreleased/improvements/3502-without-pow.md rename to .changelog/v0.41.0/improvements/3502-without-pow.md diff --git a/.changelog/unreleased/improvements/3506-tendermint-0.37.md b/.changelog/v0.41.0/improvements/3506-tendermint-0.37.md similarity index 100% rename from .changelog/unreleased/improvements/3506-tendermint-0.37.md rename to .changelog/v0.41.0/improvements/3506-tendermint-0.37.md diff --git a/.changelog/unreleased/improvements/3510-adjust-gas-for-payload.md b/.changelog/v0.41.0/improvements/3510-adjust-gas-for-payload.md similarity index 100% rename from .changelog/unreleased/improvements/3510-adjust-gas-for-payload.md rename to .changelog/v0.41.0/improvements/3510-adjust-gas-for-payload.md diff --git a/.changelog/unreleased/improvements/3516-reduce-masp-vp-signatures.md b/.changelog/v0.41.0/improvements/3516-reduce-masp-vp-signatures.md similarity index 100% rename from .changelog/unreleased/improvements/3516-reduce-masp-vp-signatures.md rename to .changelog/v0.41.0/improvements/3516-reduce-masp-vp-signatures.md diff --git a/.changelog/unreleased/improvements/3517-rename-ibc-transfer-memo-opt.md b/.changelog/v0.41.0/improvements/3517-rename-ibc-transfer-memo-opt.md similarity index 100% rename from .changelog/unreleased/improvements/3517-rename-ibc-transfer-memo-opt.md rename to .changelog/v0.41.0/improvements/3517-rename-ibc-transfer-memo-opt.md diff --git a/.changelog/v0.41.0/summary.md b/.changelog/v0.41.0/summary.md new file mode 100644 index 0000000000..d7753e7499 --- /dev/null +++ b/.changelog/v0.41.0/summary.md @@ -0,0 +1 @@ +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. diff --git a/CHANGELOG.md b/CHANGELOG.md index a2ccd70091..0d8f7be897 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,63 @@ # CHANGELOG +## v0.41.0 + +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](https://github.com/anoma/namada/pull/3518)) +- Workaround a leak in wasmer store. + ([\#3529](https://github.com/anoma/namada/pull/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](https://github.com/anoma/namada/pull/3540)) +- Fixed a possible panic in transaction signatures verification missing expected + signature(s). ([\#3543](https://github.com/anoma/namada/pull/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](https://github.com/anoma/namada/pull/3481)) + +### IMPROVEMENTS + +- Moved the signature verifications out of the masp vp and into the affected + addresses' vps. ([\#3312](https://github.com/anoma/namada/issues/3312)) + - Implements phase 1 of Issue [\#3385](https://github.com/anoma/namada/issues/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](https://github.com/anoma/namada/pull/3498)) +- Improved the interface of the gas type. Removed the duplicated gas used from + events. ([\#3428](https://github.com/anoma/namada/pull/3428)) +- Implement the phase 2 masp shielded sync client. This client uses + a [`namada-masp-indexer`](https://github.com/anoma/namada-masp- + indexer) instance to query the state of the shielded context. + ([\#3456](https://github.com/anoma/namada/pull/3456)) +- Minor improvements to governance and PGF code quality, including + template gov proposal jsons and a python script to attach wasm code. + ([\#3471](https://github.com/anoma/namada/pull/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](https://github.com/anoma/namada/pull/3473)) +- Expanded the scope of test vector generation and updated outdated components + of the test vector code. ([\#3494](https://github.com/anoma/namada/pull/3494)) +- Removes redundant function. + ([\#3502](https://github.com/anoma/namada/pull/3502)) +- Bump tendermint-rs to 0.37 + ([\#3506](https://github.com/anoma/namada/issues/3506)) +- Increased the gas cost for storage occupation and tied it to the other gas + costs. ([\#3510](https://github.com/anoma/namada/pull/3510)) +- Eliminates the MASP VPs requirement for all debited accounts to sign a Tx. + ([\#3516](https://github.com/anoma/namada/pull/3516)) +- Rename and split --memo-path into --ibc-shielding-data and --ibc-memo + ([\#3517](https://github.com/anoma/namada/issues/3517)) + ## v0.40.0 Namada 0.40.0 is a minor release that makes many important improvements to shielded actions, DB snapshotting capabilities, batched transactions, and much more. @@ -23,6 +81,8 @@ Namada 0.40.0 is a minor release that makes many important improvements to shiel relayer ([\#3438](https://github.com/anoma/namada/issues/3438)) - Fixed MASP witness data malleability in the Tx ([\#3463](https://github.com/anoma/namada/pull/3463)) +- Fix to extract MASP transaction when IBC shielding transfer + ([\#3488](https://github.com/anoma/namada/issues/3488)) ### FEATURES diff --git a/Cargo.lock b/Cargo.lock index f3a667ab5f..84c87d4925 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4457,7 +4457,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.40.0" +version = "0.41.0" dependencies = [ "assert_matches", "async-trait", @@ -4526,7 +4526,7 @@ dependencies = [ [[package]] name = "namada_account" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "linkme", @@ -4540,7 +4540,7 @@ dependencies = [ [[package]] name = "namada_apps" -version = "0.40.0" +version = "0.41.0" dependencies = [ "assert_matches", "bit-set", @@ -4565,7 +4565,7 @@ dependencies = [ [[package]] name = "namada_apps_lib" -version = "0.40.0" +version = "0.41.0" dependencies = [ "assert_matches", "async-trait", @@ -4625,7 +4625,7 @@ dependencies = [ [[package]] name = "namada_benchmarks" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "borsh-ext", @@ -4648,7 +4648,7 @@ dependencies = [ [[package]] name = "namada_controller" -version = "0.40.0" +version = "0.41.0" dependencies = [ "namada_core", "smooth-operator", @@ -4657,7 +4657,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.40.0" +version = "0.41.0" dependencies = [ "assert_matches", "bech32 0.8.1", @@ -4710,7 +4710,7 @@ dependencies = [ [[package]] name = "namada_encoding_spec" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -4721,7 +4721,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.40.0" +version = "0.41.0" dependencies = [ "assert_matches", "borsh", @@ -4752,7 +4752,7 @@ dependencies = [ [[package]] name = "namada_events" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "linkme", @@ -4767,7 +4767,7 @@ dependencies = [ [[package]] name = "namada_examples" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "data-encoding", @@ -4787,7 +4787,7 @@ dependencies = [ [[package]] name = "namada_gas" -version = "0.40.0" +version = "0.41.0" dependencies = [ "assert_matches", "borsh", @@ -4803,7 +4803,7 @@ dependencies = [ [[package]] name = "namada_governance" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -4826,7 +4826,7 @@ dependencies = [ [[package]] name = "namada_ibc" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "data-encoding", @@ -4859,7 +4859,7 @@ dependencies = [ [[package]] name = "namada_light_sdk" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "borsh-ext", @@ -4873,7 +4873,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.40.0" +version = "0.41.0" dependencies = [ "data-encoding", "pretty_assertions", @@ -4885,7 +4885,7 @@ dependencies = [ [[package]] name = "namada_merkle_tree" -version = "0.40.0" +version = "0.41.0" dependencies = [ "assert_matches", "borsh", @@ -4904,7 +4904,7 @@ dependencies = [ [[package]] name = "namada_migrations" -version = "0.40.0" +version = "0.41.0" dependencies = [ "lazy_static", "linkme", @@ -4913,7 +4913,7 @@ dependencies = [ [[package]] name = "namada_node" -version = "0.40.0" +version = "0.41.0" dependencies = [ "assert_matches", "async-trait", @@ -4976,7 +4976,7 @@ dependencies = [ [[package]] name = "namada_parameters" -version = "0.40.0" +version = "0.41.0" dependencies = [ "namada_core", "namada_macros", @@ -4987,7 +4987,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.40.0" +version = "0.41.0" dependencies = [ "assert_matches", "borsh", @@ -5021,14 +5021,14 @@ dependencies = [ [[package]] name = "namada_replay_protection" -version = "0.40.0" +version = "0.41.0" dependencies = [ "namada_core", ] [[package]] name = "namada_sdk" -version = "0.40.0" +version = "0.41.0" dependencies = [ "assert_matches", "async-trait", @@ -5102,7 +5102,7 @@ dependencies = [ [[package]] name = "namada_shielded_token" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "lazy_static", @@ -5125,7 +5125,7 @@ dependencies = [ [[package]] name = "namada_state" -version = "0.40.0" +version = "0.41.0" dependencies = [ "assert_matches", "borsh", @@ -5154,7 +5154,7 @@ dependencies = [ [[package]] name = "namada_storage" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -5173,7 +5173,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_core", @@ -5182,7 +5182,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.40.0" +version = "0.41.0" dependencies = [ "assert_cmd", "assert_matches", @@ -5231,7 +5231,7 @@ dependencies = [ [[package]] name = "namada_token" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_core", @@ -5246,7 +5246,7 @@ dependencies = [ [[package]] name = "namada_trans_token" -version = "0.40.0" +version = "0.41.0" dependencies = [ "konst", "linkme", @@ -5257,7 +5257,7 @@ dependencies = [ [[package]] name = "namada_tx" -version = "0.40.0" +version = "0.41.0" dependencies = [ "ark-bls12-381", "assert_matches", @@ -5289,7 +5289,7 @@ dependencies = [ [[package]] name = "namada_tx_env" -version = "0.40.0" +version = "0.41.0" dependencies = [ "namada_core", "namada_events", @@ -5298,7 +5298,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "masp_primitives", @@ -5319,7 +5319,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "masp_primitives", @@ -5328,7 +5328,7 @@ dependencies = [ [[package]] name = "namada_vote_ext" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "data-encoding", @@ -5342,7 +5342,7 @@ dependencies = [ [[package]] name = "namada_vp_env" -version = "0.40.0" +version = "0.41.0" dependencies = [ "derivative", "masp_primitives", @@ -5356,7 +5356,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_account", diff --git a/Cargo.toml b/Cargo.toml index f2cba9cd79..0359633027 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -57,7 +57,7 @@ keywords = ["blockchain", "privacy", "crypto", "protocol", "network"] license = "GPL-3.0" readme = "README.md" repository = "https://github.com/anoma/namada" -version = "0.40.0" +version = "0.41.0" [workspace.dependencies] ark-bls12-381 = {version = "0.3"} diff --git a/wasm/Cargo.lock b/wasm/Cargo.lock index 6647e5797e..991210a691 100644 --- a/wasm/Cargo.lock +++ b/wasm/Cargo.lock @@ -3509,7 +3509,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.40.0" +version = "0.41.0" dependencies = [ "async-trait", "borsh", @@ -3566,7 +3566,7 @@ dependencies = [ [[package]] name = "namada_account" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "linkme", @@ -3580,7 +3580,7 @@ dependencies = [ [[package]] name = "namada_controller" -version = "0.40.0" +version = "0.41.0" dependencies = [ "namada_core", "smooth-operator", @@ -3589,7 +3589,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.40.0" +version = "0.41.0" dependencies = [ "bech32 0.8.1", "borsh", @@ -3637,7 +3637,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "ethers", @@ -3664,7 +3664,7 @@ dependencies = [ [[package]] name = "namada_events" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "linkme", @@ -3679,7 +3679,7 @@ dependencies = [ [[package]] name = "namada_gas" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "linkme", @@ -3693,7 +3693,7 @@ dependencies = [ [[package]] name = "namada_governance" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -3716,7 +3716,7 @@ dependencies = [ [[package]] name = "namada_ibc" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "data-encoding", @@ -3747,7 +3747,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.40.0" +version = "0.41.0" dependencies = [ "data-encoding", "proc-macro2", @@ -3758,7 +3758,7 @@ dependencies = [ [[package]] name = "namada_merkle_tree" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "eyre", @@ -3772,7 +3772,7 @@ dependencies = [ [[package]] name = "namada_migrations" -version = "0.40.0" +version = "0.41.0" dependencies = [ "lazy_static", "linkme", @@ -3781,7 +3781,7 @@ dependencies = [ [[package]] name = "namada_parameters" -version = "0.40.0" +version = "0.41.0" dependencies = [ "namada_core", "namada_macros", @@ -3792,7 +3792,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "konst", @@ -3817,14 +3817,14 @@ dependencies = [ [[package]] name = "namada_replay_protection" -version = "0.40.0" +version = "0.41.0" dependencies = [ "namada_core", ] [[package]] name = "namada_sdk" -version = "0.40.0" +version = "0.41.0" dependencies = [ "async-trait", "bimap", @@ -3894,7 +3894,7 @@ dependencies = [ [[package]] name = "namada_shielded_token" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "lazy_static", @@ -3915,7 +3915,7 @@ dependencies = [ [[package]] name = "namada_state" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "clru", @@ -3940,7 +3940,7 @@ dependencies = [ [[package]] name = "namada_storage" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -3959,7 +3959,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_core", @@ -3968,7 +3968,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.40.0" +version = "0.41.0" dependencies = [ "concat-idents", "derivative", @@ -3996,7 +3996,7 @@ dependencies = [ [[package]] name = "namada_token" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_core", @@ -4011,7 +4011,7 @@ dependencies = [ [[package]] name = "namada_trans_token" -version = "0.40.0" +version = "0.41.0" dependencies = [ "konst", "namada_core", @@ -4021,7 +4021,7 @@ dependencies = [ [[package]] name = "namada_tx" -version = "0.40.0" +version = "0.41.0" dependencies = [ "ark-bls12-381", "bitflags 2.5.0", @@ -4051,7 +4051,7 @@ dependencies = [ [[package]] name = "namada_tx_env" -version = "0.40.0" +version = "0.41.0" dependencies = [ "namada_core", "namada_events", @@ -4060,7 +4060,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "masp_primitives", @@ -4081,7 +4081,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "masp_primitives", @@ -4090,7 +4090,7 @@ dependencies = [ [[package]] name = "namada_vote_ext" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "linkme", @@ -4103,7 +4103,7 @@ dependencies = [ [[package]] name = "namada_vp_env" -version = "0.40.0" +version = "0.41.0" dependencies = [ "derivative", "masp_primitives", @@ -4117,7 +4117,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_account", @@ -6689,7 +6689,7 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "tx_become_validator" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6698,7 +6698,7 @@ dependencies = [ [[package]] name = "tx_bond" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada", @@ -6715,7 +6715,7 @@ dependencies = [ [[package]] name = "tx_bridge_pool" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6724,7 +6724,7 @@ dependencies = [ [[package]] name = "tx_change_consensus_key" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6733,7 +6733,7 @@ dependencies = [ [[package]] name = "tx_change_validator_commission" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada", @@ -6750,7 +6750,7 @@ dependencies = [ [[package]] name = "tx_change_validator_metadata" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6759,7 +6759,7 @@ dependencies = [ [[package]] name = "tx_claim_rewards" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6768,7 +6768,7 @@ dependencies = [ [[package]] name = "tx_deactivate_validator" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6777,7 +6777,7 @@ dependencies = [ [[package]] name = "tx_ibc" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6786,7 +6786,7 @@ dependencies = [ [[package]] name = "tx_init_account" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6795,7 +6795,7 @@ dependencies = [ [[package]] name = "tx_init_proposal" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6804,7 +6804,7 @@ dependencies = [ [[package]] name = "tx_reactivate_validator" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6813,7 +6813,7 @@ dependencies = [ [[package]] name = "tx_redelegate" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada", @@ -6830,7 +6830,7 @@ dependencies = [ [[package]] name = "tx_resign_steward" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6839,7 +6839,7 @@ dependencies = [ [[package]] name = "tx_reveal_pk" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6848,7 +6848,7 @@ dependencies = [ [[package]] name = "tx_transfer" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6857,7 +6857,7 @@ dependencies = [ [[package]] name = "tx_unbond" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada", @@ -6874,7 +6874,7 @@ dependencies = [ [[package]] name = "tx_unjail_validator" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6883,7 +6883,7 @@ dependencies = [ [[package]] name = "tx_update_account" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6892,7 +6892,7 @@ dependencies = [ [[package]] name = "tx_update_steward_commission" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6901,7 +6901,7 @@ dependencies = [ [[package]] name = "tx_vote_proposal" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tx_prelude", @@ -6910,7 +6910,7 @@ dependencies = [ [[package]] name = "tx_withdraw" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada", @@ -7093,7 +7093,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vp_implicit" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada", @@ -7110,7 +7110,7 @@ dependencies = [ [[package]] name = "vp_user" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada", diff --git a/wasm/Cargo.toml b/wasm/Cargo.toml index 451322ca41..bbaddfac31 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.40.0" +version = "0.41.0" [workspace.dependencies] namada_tx_prelude = { path = "../crates/tx_prelude" } diff --git a/wasm/checksums.json b/wasm/checksums.json index f9af0e6bf0..214edb98fb 100644 --- a/wasm/checksums.json +++ b/wasm/checksums.json @@ -1,26 +1,26 @@ { - "tx_become_validator.wasm": "tx_become_validator.cf3bcb8c8686008784a7f852105301a0305350ee17430440717d43e6db460cbc.wasm", - "tx_bond.wasm": "tx_bond.4fbb1151d85daf9e7e19487537147562b3446ddc0cb5d260a9997b3c16e808d4.wasm", - "tx_bridge_pool.wasm": "tx_bridge_pool.ce3d535052dfe9666ed724f27e8c44501702a601e346394bde99f66491ce50e9.wasm", - "tx_change_consensus_key.wasm": "tx_change_consensus_key.7211ffb64d7d4adfa3487188db247e8333c5e0ff61a5cdd6b316e004beb73beb.wasm", - "tx_change_validator_commission.wasm": "tx_change_validator_commission.d0e844f18f9ff428b8c96941211c09a32f9a1e03c09846ccc2b5a97b06408af7.wasm", - "tx_change_validator_metadata.wasm": "tx_change_validator_metadata.4fe63ea651bb4ef5011eaba89e55e6fa141f8065d92af5080b19a7f29e4a7971.wasm", - "tx_claim_rewards.wasm": "tx_claim_rewards.cf305f2caaf174090e31191113be74f3a3cded256b0620c61fadb81f10db5c81.wasm", - "tx_deactivate_validator.wasm": "tx_deactivate_validator.810729385c2637e0994d552d72cf3b39d339f1f0de0ffc1e3b7daaaadfa66ccd.wasm", - "tx_ibc.wasm": "tx_ibc.577913be7ea4e42f98348d44f512a2a9b452c7b38020ce46154c7f41223fb192.wasm", - "tx_init_account.wasm": "tx_init_account.5145b66576c50d16976d6c311a1b4f265ec07ba763c7e922d5d5646b01756db1.wasm", - "tx_init_proposal.wasm": "tx_init_proposal.4fb290a770a1dcf82aa3f3ef6bd9c11a31604ed8b6ee9cd010af4ad00c146728.wasm", - "tx_reactivate_validator.wasm": "tx_reactivate_validator.01d38ef17e06bb3ccd4820650bcb815237a0bbf688d00059e13388fbb3b56f65.wasm", - "tx_redelegate.wasm": "tx_redelegate.4a65fa3fdf6392414ec4f0eb7d214b0a07a6fb67e54dc87ae1b3979aa24edad2.wasm", - "tx_resign_steward.wasm": "tx_resign_steward.efafc51f0f92f9348db0b6bf10772280b61a4db8d5ab414efb91479372094c08.wasm", - "tx_reveal_pk.wasm": "tx_reveal_pk.8f4e8ed0aa299b19c3cf1813a9f1e27120e36ddf57dc87395c3dc4704b45a12e.wasm", - "tx_transfer.wasm": "tx_transfer.f328a0673cf06da98c47f9bb439416b3ed4d8ae70cde0b73a44fc70c3f240347.wasm", - "tx_unbond.wasm": "tx_unbond.05ff51a7bbb71f566f860d48cdb2a8c646ba50a270fecbe83dcc9869d8219d8a.wasm", - "tx_unjail_validator.wasm": "tx_unjail_validator.fd6beef37e63044c193965094028d78364b93c2adc5088b18d6d938dcbc8e462.wasm", - "tx_update_account.wasm": "tx_update_account.91620fff4f70de68f6957b58afa8629ca725c00885080c3a81c56d4eaf1d4d36.wasm", - "tx_update_steward_commission.wasm": "tx_update_steward_commission.a925d5f60af35a5a111be391261a3fa226069ab6a4481f1cced8ba4c186f62d1.wasm", - "tx_vote_proposal.wasm": "tx_vote_proposal.ea274b4000e19e8e66bd08230af2bff8e7de453cb4a7bcfc0e9c215eeae2c777.wasm", - "tx_withdraw.wasm": "tx_withdraw.358d5c6556ae07e0175c230c340d23f21ce0c9cde599b52b4d32b569253cbb5b.wasm", - "vp_implicit.wasm": "vp_implicit.8bdb0fb0cace962ac68b9afd0030dcbdbfc3d140437cffdb8e7bf52172689348.wasm", - "vp_user.wasm": "vp_user.1398e393bd42c0a2e63d1bc5cccd9e2bedaf4d70711927e60b8a408254477e38.wasm" -} + "tx_become_validator.wasm": "tx_become_validator.7e050a410cd63c3dbcd909670ec94ce8c85d902446614e107bfaaf2cd8884f21.wasm", + "tx_bond.wasm": "tx_bond.76f633853c23ae641cfb391e55b2497b0f8e415b099d497a69aa4a5a8da3aefa.wasm", + "tx_bridge_pool.wasm": "tx_bridge_pool.094cc9f7b26e3f80d4c27ad80ea9f044b5276272d088bcfb00346381c4513fd4.wasm", + "tx_change_consensus_key.wasm": "tx_change_consensus_key.017e40783051971094da8416e2c7f470f1d3074276f78639a679682255d3e454.wasm", + "tx_change_validator_commission.wasm": "tx_change_validator_commission.ed8f2a4f3bde50a2554f0dc46dd002611d30de0ea1f42dd501242a0fcbb6834f.wasm", + "tx_change_validator_metadata.wasm": "tx_change_validator_metadata.9d5c62746062862fee478955e9f466b2cf382b4e1749a9841dad6a616588d909.wasm", + "tx_claim_rewards.wasm": "tx_claim_rewards.6935d856662d0dead13ce8cadc540582755aa84a95b0e0842548e0d122da84ff.wasm", + "tx_deactivate_validator.wasm": "tx_deactivate_validator.fb24ce20403ea01b6c05ab8ebc08824862dec3b1b411de806b057ded949216f3.wasm", + "tx_ibc.wasm": "tx_ibc.74015ec20700282700775f5df576db36b6b7f65c4819da21a900a9a4e817ba33.wasm", + "tx_init_account.wasm": "tx_init_account.b09f6d1b3ec4275e1bfcdfea9a4d6811f21cd831192c2eb591b9058d9e8fabcf.wasm", + "tx_init_proposal.wasm": "tx_init_proposal.ade6cdaf5ca51afd31a878ae2d03be4cdfbd4b9b0f293cc5b2f7d44baf7b01f0.wasm", + "tx_reactivate_validator.wasm": "tx_reactivate_validator.5128cf4ee042c77e778489dfd3930974725077d0bfa638f7f8104ce5f9f98c3d.wasm", + "tx_redelegate.wasm": "tx_redelegate.65fd98f1b94f07c1469b76a72c4175fad1caaa72a7ef9d9b55df33d10a33f52e.wasm", + "tx_resign_steward.wasm": "tx_resign_steward.709185532cd801be422cf129a7657c43619cff0b4d441ad0ba40166f333b358c.wasm", + "tx_reveal_pk.wasm": "tx_reveal_pk.0aa78ff0e901c2c4d9d407dd9769b5e6a48ce12c29332d3113f1b10e9bf32673.wasm", + "tx_transfer.wasm": "tx_transfer.362c30269da7f4497eb1a7c094c75e0aa7c578d9f0eaf3979aeaaffda105ef1e.wasm", + "tx_unbond.wasm": "tx_unbond.1805394203f416f59f9ac958bcd2ee92196234bfe4580e71fa8f751fd0ab32a1.wasm", + "tx_unjail_validator.wasm": "tx_unjail_validator.65ad976d32046edc3d84d3b2bcb336062a753eee1427eda9db46d6641f2392bb.wasm", + "tx_update_account.wasm": "tx_update_account.9b4925aedf019da5e437aa5112730071c2e22e583a9473341ade8c44e19c15ff.wasm", + "tx_update_steward_commission.wasm": "tx_update_steward_commission.01c368cec0ec50e4b4a082bbf6b95e1be6059583b299c5536e01c9f709cf6ba5.wasm", + "tx_vote_proposal.wasm": "tx_vote_proposal.ae5ddd5a72fb24381dd41a70495ade61f0ab1967fdd73c98ab42bfd56e7a1e46.wasm", + "tx_withdraw.wasm": "tx_withdraw.420e1925aa35e7aadbaeff056179b82f57da1507fe65892ac621ba687d08d1ce.wasm", + "vp_implicit.wasm": "vp_implicit.1bd524107d97584f7304e41648bd4c6ba3e2404606b32e9e40784323ff34230f.wasm", + "vp_user.wasm": "vp_user.45e467b2f23f65a1ce3b658e15667f4e792f7433eb26e288aa6548031061106e.wasm" +} \ No newline at end of file diff --git a/wasm_for_tests/Cargo.lock b/wasm_for_tests/Cargo.lock index f71c980c52..ab7a4b7839 100644 --- a/wasm_for_tests/Cargo.lock +++ b/wasm_for_tests/Cargo.lock @@ -3489,7 +3489,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.40.0" +version = "0.41.0" dependencies = [ "async-trait", "borsh", @@ -3544,7 +3544,7 @@ dependencies = [ [[package]] name = "namada_account" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_core", @@ -3556,7 +3556,7 @@ dependencies = [ [[package]] name = "namada_controller" -version = "0.40.0" +version = "0.41.0" dependencies = [ "namada_core", "smooth-operator", @@ -3565,7 +3565,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.40.0" +version = "0.41.0" dependencies = [ "bech32 0.8.1", "borsh", @@ -3611,7 +3611,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "ethers", @@ -3636,7 +3636,7 @@ dependencies = [ [[package]] name = "namada_events" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_core", @@ -3649,7 +3649,7 @@ dependencies = [ [[package]] name = "namada_gas" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_core", @@ -3661,7 +3661,7 @@ dependencies = [ [[package]] name = "namada_governance" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -3682,7 +3682,7 @@ dependencies = [ [[package]] name = "namada_ibc" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "data-encoding", @@ -3713,7 +3713,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.40.0" +version = "0.41.0" dependencies = [ "data-encoding", "proc-macro2", @@ -3724,7 +3724,7 @@ dependencies = [ [[package]] name = "namada_merkle_tree" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "eyre", @@ -3738,7 +3738,7 @@ dependencies = [ [[package]] name = "namada_parameters" -version = "0.40.0" +version = "0.41.0" dependencies = [ "namada_core", "namada_macros", @@ -3749,7 +3749,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "konst", @@ -3772,14 +3772,14 @@ dependencies = [ [[package]] name = "namada_replay_protection" -version = "0.40.0" +version = "0.41.0" dependencies = [ "namada_core", ] [[package]] name = "namada_sdk" -version = "0.40.0" +version = "0.41.0" dependencies = [ "async-trait", "bimap", @@ -3847,7 +3847,7 @@ dependencies = [ [[package]] name = "namada_shielded_token" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "lazy_static", @@ -3868,7 +3868,7 @@ dependencies = [ [[package]] name = "namada_state" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "clru", @@ -3891,7 +3891,7 @@ dependencies = [ [[package]] name = "namada_storage" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "itertools 0.12.1", @@ -3908,7 +3908,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_core", @@ -3917,7 +3917,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.40.0" +version = "0.41.0" dependencies = [ "concat-idents", "derivative", @@ -3945,7 +3945,7 @@ dependencies = [ [[package]] name = "namada_token" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_core", @@ -3960,7 +3960,7 @@ dependencies = [ [[package]] name = "namada_trans_token" -version = "0.40.0" +version = "0.41.0" dependencies = [ "konst", "namada_core", @@ -3970,7 +3970,7 @@ dependencies = [ [[package]] name = "namada_tx" -version = "0.40.0" +version = "0.41.0" dependencies = [ "ark-bls12-381", "bitflags 2.5.0", @@ -3998,7 +3998,7 @@ dependencies = [ [[package]] name = "namada_tx_env" -version = "0.40.0" +version = "0.41.0" dependencies = [ "namada_core", "namada_events", @@ -4007,7 +4007,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "masp_primitives", @@ -4028,7 +4028,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "masp_primitives", @@ -4037,7 +4037,7 @@ dependencies = [ [[package]] name = "namada_vote_ext" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_core", @@ -4048,7 +4048,7 @@ dependencies = [ [[package]] name = "namada_vp_env" -version = "0.40.0" +version = "0.41.0" dependencies = [ "derivative", "masp_primitives", @@ -4062,7 +4062,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.40.0" +version = "0.41.0" dependencies = [ "borsh", "namada_account", @@ -6644,7 +6644,7 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "tx_fail" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -6658,7 +6658,7 @@ dependencies = [ [[package]] name = "tx_infinite_guest_gas" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -6672,7 +6672,7 @@ dependencies = [ [[package]] name = "tx_infinite_host_gas" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -6686,7 +6686,7 @@ dependencies = [ [[package]] name = "tx_invalid_data" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -6700,7 +6700,7 @@ dependencies = [ [[package]] name = "tx_memory_limit" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -6714,7 +6714,7 @@ dependencies = [ [[package]] name = "tx_no_op" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -6728,7 +6728,7 @@ dependencies = [ [[package]] name = "tx_proposal_code" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_proof_of_stake", @@ -6743,7 +6743,7 @@ dependencies = [ [[package]] name = "tx_proposal_ibc_token_inflation" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -6757,7 +6757,7 @@ dependencies = [ [[package]] name = "tx_proposal_masp_reward" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -6771,7 +6771,7 @@ dependencies = [ [[package]] name = "tx_read_storage_key" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -6785,7 +6785,7 @@ dependencies = [ [[package]] name = "tx_write" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_test_utils", @@ -6966,7 +6966,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vp_always_false" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -6980,7 +6980,7 @@ dependencies = [ [[package]] name = "vp_always_true" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -6994,7 +6994,7 @@ dependencies = [ [[package]] name = "vp_eval" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -7009,7 +7009,7 @@ dependencies = [ [[package]] name = "vp_infinite_guest_gas" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -7023,7 +7023,7 @@ dependencies = [ [[package]] name = "vp_infinite_host_gas" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -7038,7 +7038,7 @@ dependencies = [ [[package]] name = "vp_memory_limit" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", @@ -7052,7 +7052,7 @@ dependencies = [ [[package]] name = "vp_read_storage_key" -version = "0.40.0" +version = "0.41.0" dependencies = [ "getrandom 0.2.15", "namada_tests", diff --git a/wasm_for_tests/Cargo.toml b/wasm_for_tests/Cargo.toml index 0151180278..34b65d16a5 100644 --- a/wasm_for_tests/Cargo.toml +++ b/wasm_for_tests/Cargo.toml @@ -26,7 +26,7 @@ members = [ authors = ["Heliax AG "] edition = "2021" license = "GPL-3.0" -version = "0.40.0" +version = "0.41.0" [workspace.dependencies] namada_test_utils = { path = "../crates/test_utils" } diff --git a/wasm_for_tests/tx_fail.wasm b/wasm_for_tests/tx_fail.wasm index 9e6cd3dcac..ef7832bdc0 100755 Binary files a/wasm_for_tests/tx_fail.wasm and b/wasm_for_tests/tx_fail.wasm differ diff --git a/wasm_for_tests/tx_infinite_guest_gas.wasm b/wasm_for_tests/tx_infinite_guest_gas.wasm index 6c2fc30d2a..83a1c14ca3 100755 Binary files a/wasm_for_tests/tx_infinite_guest_gas.wasm and b/wasm_for_tests/tx_infinite_guest_gas.wasm differ diff --git a/wasm_for_tests/tx_infinite_host_gas.wasm b/wasm_for_tests/tx_infinite_host_gas.wasm index 99911e67e1..2ae250eabb 100755 Binary files a/wasm_for_tests/tx_infinite_host_gas.wasm and b/wasm_for_tests/tx_infinite_host_gas.wasm differ diff --git a/wasm_for_tests/tx_invalid_data.wasm b/wasm_for_tests/tx_invalid_data.wasm index e250d0aab9..e60a96c9ef 100755 Binary files a/wasm_for_tests/tx_invalid_data.wasm and b/wasm_for_tests/tx_invalid_data.wasm differ diff --git a/wasm_for_tests/tx_memory_limit.wasm b/wasm_for_tests/tx_memory_limit.wasm index 1094917a12..141f247755 100755 Binary files a/wasm_for_tests/tx_memory_limit.wasm and b/wasm_for_tests/tx_memory_limit.wasm differ diff --git a/wasm_for_tests/tx_no_op.wasm b/wasm_for_tests/tx_no_op.wasm index e8b9fc3252..a789ec9ca2 100755 Binary files a/wasm_for_tests/tx_no_op.wasm and b/wasm_for_tests/tx_no_op.wasm differ diff --git a/wasm_for_tests/tx_proposal_code.wasm b/wasm_for_tests/tx_proposal_code.wasm index 71701dd480..e771fb2839 100755 Binary files a/wasm_for_tests/tx_proposal_code.wasm and b/wasm_for_tests/tx_proposal_code.wasm differ diff --git a/wasm_for_tests/tx_proposal_ibc_token_inflation.wasm b/wasm_for_tests/tx_proposal_ibc_token_inflation.wasm index cb67e569ba..3aa222bd26 100755 Binary files a/wasm_for_tests/tx_proposal_ibc_token_inflation.wasm and b/wasm_for_tests/tx_proposal_ibc_token_inflation.wasm differ diff --git a/wasm_for_tests/tx_proposal_masp_reward.wasm b/wasm_for_tests/tx_proposal_masp_reward.wasm index 0c5232b8a1..e47f6c426d 100755 Binary files a/wasm_for_tests/tx_proposal_masp_reward.wasm and b/wasm_for_tests/tx_proposal_masp_reward.wasm differ diff --git a/wasm_for_tests/tx_read_storage_key.wasm b/wasm_for_tests/tx_read_storage_key.wasm index 6e71360ccf..74291346c6 100755 Binary files a/wasm_for_tests/tx_read_storage_key.wasm and b/wasm_for_tests/tx_read_storage_key.wasm differ diff --git a/wasm_for_tests/tx_write.wasm b/wasm_for_tests/tx_write.wasm index cb0a4fdd52..9a58ce7495 100755 Binary files a/wasm_for_tests/tx_write.wasm and b/wasm_for_tests/tx_write.wasm differ diff --git a/wasm_for_tests/vp_always_false.wasm b/wasm_for_tests/vp_always_false.wasm index b2394d798d..0cfe8b7d77 100755 Binary files a/wasm_for_tests/vp_always_false.wasm and b/wasm_for_tests/vp_always_false.wasm differ diff --git a/wasm_for_tests/vp_always_true.wasm b/wasm_for_tests/vp_always_true.wasm index 8d72c4cd00..c7841ca130 100755 Binary files a/wasm_for_tests/vp_always_true.wasm and b/wasm_for_tests/vp_always_true.wasm differ diff --git a/wasm_for_tests/vp_eval.wasm b/wasm_for_tests/vp_eval.wasm index ba8b12232a..7e58a7f092 100755 Binary files a/wasm_for_tests/vp_eval.wasm and b/wasm_for_tests/vp_eval.wasm differ diff --git a/wasm_for_tests/vp_infinite_guest_gas.wasm b/wasm_for_tests/vp_infinite_guest_gas.wasm index b405a65825..f4df2be7f9 100755 Binary files a/wasm_for_tests/vp_infinite_guest_gas.wasm and b/wasm_for_tests/vp_infinite_guest_gas.wasm differ diff --git a/wasm_for_tests/vp_infinite_host_gas.wasm b/wasm_for_tests/vp_infinite_host_gas.wasm index adc5149580..86e21cfcab 100755 Binary files a/wasm_for_tests/vp_infinite_host_gas.wasm and b/wasm_for_tests/vp_infinite_host_gas.wasm differ diff --git a/wasm_for_tests/vp_memory_limit.wasm b/wasm_for_tests/vp_memory_limit.wasm index 633742ae49..9c1d033f77 100755 Binary files a/wasm_for_tests/vp_memory_limit.wasm and b/wasm_for_tests/vp_memory_limit.wasm differ diff --git a/wasm_for_tests/vp_read_storage_key.wasm b/wasm_for_tests/vp_read_storage_key.wasm index e80190eae2..3bc22837d2 100755 Binary files a/wasm_for_tests/vp_read_storage_key.wasm and b/wasm_for_tests/vp_read_storage_key.wasm differ