diff --git a/.changelog/unreleased/bug-fixes/2471-genesis-native-token.md b/.changelog/v0.31.0/bug-fixes/2471-genesis-native-token.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2471-genesis-native-token.md rename to .changelog/v0.31.0/bug-fixes/2471-genesis-native-token.md diff --git a/.changelog/unreleased/bug-fixes/2473-wallet-fix-empty-password-panic.md b/.changelog/v0.31.0/bug-fixes/2473-wallet-fix-empty-password-panic.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2473-wallet-fix-empty-password-panic.md rename to .changelog/v0.31.0/bug-fixes/2473-wallet-fix-empty-password-panic.md diff --git a/.changelog/unreleased/bug-fixes/2478-fix-hostenv-panic.md b/.changelog/v0.31.0/bug-fixes/2478-fix-hostenv-panic.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2478-fix-hostenv-panic.md rename to .changelog/v0.31.0/bug-fixes/2478-fix-hostenv-panic.md diff --git a/.changelog/unreleased/improvements/2476-masp-checked-ops.md b/.changelog/v0.31.0/improvements/2476-masp-checked-ops.md similarity index 100% rename from .changelog/unreleased/improvements/2476-masp-checked-ops.md rename to .changelog/v0.31.0/improvements/2476-masp-checked-ops.md diff --git a/.changelog/v0.31.0/summary.md b/.changelog/v0.31.0/summary.md new file mode 100644 index 0000000000..1ca4a6e23d --- /dev/null +++ b/.changelog/v0.31.0/summary.md @@ -0,0 +1 @@ +Namada 0.31.0 is a minor release that fixes wasm host function execution and upgrades some CLI functions and the Masp VP. diff --git a/CHANGELOG.md b/CHANGELOG.md index 949c994201..7262232898 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,23 @@ # CHANGELOG +## v0.31.0 + +Namada 0.31.0 is a minor release that fixes wasm host function execution and upgrades some CLI functions and the Masp VP. + +### BUG FIXES + +- Use the configured native token for genesis validation. + ([\#2471](https://github.com/anoma/namada/pull/2471)) +- Wallet: handle the case when empty decryption password is provided. + ([\#2473](https://github.com/anoma/namada/pull/2473)) +- Avoid panic in host env functions + ([\#2478](https://github.com/anoma/namada/issues/2478)) + +### IMPROVEMENTS + +- Removed possible over/under-flow of `I128Sum` operations in the masp vp. + ([\#2476](https://github.com/anoma/namada/pull/2476)) + ## v0.30.3 Namada 0.30.3 is a patch release that refactors some MASP functionality and fixes some governance and CLI issues. diff --git a/Cargo.lock b/Cargo.lock index e793f8e5b5..ce8eed2b4f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4122,7 +4122,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.30.3" +version = "0.31.0" dependencies = [ "assert_matches", "async-trait", @@ -4205,7 +4205,7 @@ dependencies = [ [[package]] name = "namada_account" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -4217,7 +4217,7 @@ dependencies = [ [[package]] name = "namada_apps" -version = "0.30.3" +version = "0.31.0" dependencies = [ "ark-serialize", "ark-std", @@ -4307,7 +4307,7 @@ dependencies = [ [[package]] name = "namada_benchmarks" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "borsh-ext", @@ -4323,7 +4323,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.30.3" +version = "0.31.0" dependencies = [ "bech32 0.8.1", "borsh", @@ -4373,7 +4373,7 @@ dependencies = [ [[package]] name = "namada_encoding_spec" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "itertools 0.10.5", @@ -4384,7 +4384,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.30.3" +version = "0.31.0" dependencies = [ "assert_matches", "borsh", @@ -4416,7 +4416,7 @@ dependencies = [ [[package]] name = "namada_examples" -version = "0.30.3" +version = "0.31.0" dependencies = [ "masp_proofs", "namada_sdk", @@ -4427,7 +4427,7 @@ dependencies = [ [[package]] name = "namada_gas" -version = "0.30.3" +version = "0.31.0" dependencies = [ "assert_matches", "borsh", @@ -4439,7 +4439,7 @@ dependencies = [ [[package]] name = "namada_governance" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -4456,7 +4456,7 @@ dependencies = [ [[package]] name = "namada_ibc" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "ibc", @@ -4480,7 +4480,7 @@ dependencies = [ [[package]] name = "namada_light_sdk" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "borsh-ext", @@ -4494,7 +4494,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.30.3" +version = "0.31.0" dependencies = [ "pretty_assertions", "proc-macro2", @@ -4504,7 +4504,7 @@ dependencies = [ [[package]] name = "namada_merkle_tree" -version = "0.30.3" +version = "0.31.0" dependencies = [ "assert_matches", "borsh", @@ -4520,7 +4520,7 @@ dependencies = [ [[package]] name = "namada_parameters" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -4531,7 +4531,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.30.3" +version = "0.31.0" dependencies = [ "assert_matches", "borsh", @@ -4560,7 +4560,7 @@ dependencies = [ [[package]] name = "namada_sdk" -version = "0.30.3" +version = "0.31.0" dependencies = [ "assert_matches", "async-trait", @@ -4624,7 +4624,7 @@ dependencies = [ [[package]] name = "namada_shielded_token" -version = "0.30.3" +version = "0.31.0" dependencies = [ "masp_primitives", "namada_core", @@ -4640,7 +4640,7 @@ dependencies = [ [[package]] name = "namada_state" -version = "0.30.3" +version = "0.31.0" dependencies = [ "assert_matches", "borsh", @@ -4666,7 +4666,7 @@ dependencies = [ [[package]] name = "namada_storage" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "itertools 0.10.5", @@ -4680,7 +4680,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -4689,7 +4689,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.30.3" +version = "0.31.0" dependencies = [ "assert_cmd", "async-trait", @@ -4741,7 +4741,7 @@ dependencies = [ [[package]] name = "namada_token" -version = "0.30.3" +version = "0.31.0" dependencies = [ "namada_core", "namada_shielded_token", @@ -4751,7 +4751,7 @@ dependencies = [ [[package]] name = "namada_trans_token" -version = "0.30.3" +version = "0.31.0" dependencies = [ "namada_core", "namada_storage", @@ -4759,7 +4759,7 @@ dependencies = [ [[package]] name = "namada_tx" -version = "0.30.3" +version = "0.31.0" dependencies = [ "ark-bls12-381", "assert_matches", @@ -4783,7 +4783,7 @@ dependencies = [ [[package]] name = "namada_tx_env" -version = "0.30.3" +version = "0.31.0" dependencies = [ "namada_core", "namada_storage", @@ -4791,7 +4791,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "masp_primitives", @@ -4813,7 +4813,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "masp_primitives", @@ -4822,7 +4822,7 @@ dependencies = [ [[package]] name = "namada_vote_ext" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "data-encoding", @@ -4833,7 +4833,7 @@ dependencies = [ [[package]] name = "namada_vp_env" -version = "0.30.3" +version = "0.31.0" dependencies = [ "derivative", "masp_primitives", @@ -4845,7 +4845,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_account", diff --git a/Cargo.toml b/Cargo.toml index df4e7dec1c..ef3b5d26f5 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -52,7 +52,7 @@ keywords = ["blockchain", "privacy", "crypto", "protocol", "network"] license = "GPL-3.0" readme = "README.md" repository = "https://github.com/anoma/namada" -version = "0.30.3" +version = "0.31.0" [workspace.dependencies] ark-bls12-381 = {version = "0.3"} diff --git a/wasm/Cargo.lock b/wasm/Cargo.lock index 180d11da1b..aaa1c07715 100644 --- a/wasm/Cargo.lock +++ b/wasm/Cargo.lock @@ -3316,7 +3316,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.30.3" +version = "0.31.0" dependencies = [ "async-trait", "bimap", @@ -3389,7 +3389,7 @@ dependencies = [ [[package]] name = "namada_account" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -3401,7 +3401,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.30.3" +version = "0.31.0" dependencies = [ "bech32 0.8.1", "borsh", @@ -3447,7 +3447,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "ethabi", @@ -3476,7 +3476,7 @@ dependencies = [ [[package]] name = "namada_gas" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -3486,7 +3486,7 @@ dependencies = [ [[package]] name = "namada_governance" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -3503,7 +3503,7 @@ dependencies = [ [[package]] name = "namada_ibc" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "ibc", @@ -3527,7 +3527,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.30.3" +version = "0.31.0" dependencies = [ "proc-macro2", "quote", @@ -3536,7 +3536,7 @@ dependencies = [ [[package]] name = "namada_merkle_tree" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "eyre", @@ -3549,7 +3549,7 @@ dependencies = [ [[package]] name = "namada_parameters" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -3560,7 +3560,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "data-encoding", @@ -3581,7 +3581,7 @@ dependencies = [ [[package]] name = "namada_sdk" -version = "0.30.3" +version = "0.31.0" dependencies = [ "async-trait", "bimap", @@ -3641,7 +3641,7 @@ dependencies = [ [[package]] name = "namada_shielded_token" -version = "0.30.3" +version = "0.31.0" dependencies = [ "masp_primitives", "namada_core", @@ -3654,7 +3654,7 @@ dependencies = [ [[package]] name = "namada_state" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "ics23", @@ -3676,7 +3676,7 @@ dependencies = [ [[package]] name = "namada_storage" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "itertools 0.10.5", @@ -3690,7 +3690,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -3699,7 +3699,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.30.3" +version = "0.31.0" dependencies = [ "async-trait", "chrono", @@ -3733,7 +3733,7 @@ dependencies = [ [[package]] name = "namada_token" -version = "0.30.3" +version = "0.31.0" dependencies = [ "namada_core", "namada_shielded_token", @@ -3743,7 +3743,7 @@ dependencies = [ [[package]] name = "namada_trans_token" -version = "0.30.3" +version = "0.31.0" dependencies = [ "namada_core", "namada_storage", @@ -3751,7 +3751,7 @@ dependencies = [ [[package]] name = "namada_tx" -version = "0.30.3" +version = "0.31.0" dependencies = [ "ark-bls12-381", "borsh", @@ -3773,7 +3773,7 @@ dependencies = [ [[package]] name = "namada_tx_env" -version = "0.30.3" +version = "0.31.0" dependencies = [ "namada_core", "namada_storage", @@ -3781,7 +3781,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "masp_primitives", @@ -3803,7 +3803,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "masp_primitives", @@ -3812,7 +3812,7 @@ dependencies = [ [[package]] name = "namada_vote_ext" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -3822,7 +3822,7 @@ dependencies = [ [[package]] name = "namada_vp_env" -version = "0.30.3" +version = "0.31.0" dependencies = [ "derivative", "masp_primitives", @@ -3834,7 +3834,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_account", @@ -3855,7 +3855,7 @@ dependencies = [ [[package]] name = "namada_wasm" -version = "0.30.3" +version = "0.31.0" dependencies = [ "getrandom 0.2.11", "namada", @@ -6226,7 +6226,7 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "tx_template" -version = "0.30.3" +version = "0.31.0" dependencies = [ "getrandom 0.2.11", "namada_tests", @@ -6380,7 +6380,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vp_template" -version = "0.30.3" +version = "0.31.0" dependencies = [ "getrandom 0.2.11", "namada_tests", diff --git a/wasm/checksums.json b/wasm/checksums.json index 8668c065a4..2aff2c2fde 100644 --- a/wasm/checksums.json +++ b/wasm/checksums.json @@ -1,26 +1,26 @@ { - "tx_become_validator.wasm": "tx_become_validator.e503b0347805ea1e23915fcec56d9a7b25c1d6b03b6ed644aad31de130a39d9e.wasm", - "tx_bond.wasm": "tx_bond.b597855e25146a8d566fb6c27d2f11eae8fddcdb0ac7036a7a121c649a7a1925.wasm", - "tx_bridge_pool.wasm": "tx_bridge_pool.b4ce6029c0ec219a945fd825bf3b2feeb7998e009f4dd992820a17ada9323af6.wasm", - "tx_change_consensus_key.wasm": "tx_change_consensus_key.69bae056ed4735d7eaf41837e47b7828fe1d27aa26e743069636b0de8ce8c0b4.wasm", - "tx_change_validator_commission.wasm": "tx_change_validator_commission.86ea57326e72891e4248fac913c6b8dc7269e641babb5190a6e051f90c99a5fb.wasm", - "tx_change_validator_metadata.wasm": "tx_change_validator_metadata.99ad0c593e231b6571f5c641f5e513d93d293cd7941ba909ae2e63f6c9f7a305.wasm", - "tx_claim_rewards.wasm": "tx_claim_rewards.9323b0ea8497406b7cb6823ba3133f34bd805076f70841535c8996894fa267a4.wasm", - "tx_deactivate_validator.wasm": "tx_deactivate_validator.706e78a838917e262533e9bf792449d3688b495adbcbe8f4e3fb5526ce5aaf22.wasm", - "tx_ibc.wasm": "tx_ibc.d3bd5c562ba4c342b5cc4d4ceaac01ba86465fdc84c54fc4fcc98d5ac3a45966.wasm", - "tx_init_account.wasm": "tx_init_account.5eef86e45f047aa2ec21bb2e09ab582a612ddf8d7e37ad25ea2931f760a7e3a5.wasm", - "tx_init_proposal.wasm": "tx_init_proposal.b0a866a3a61b424db541a0365660e3a0b9b5a594d194da0f60af0d07fdd98290.wasm", - "tx_reactivate_validator.wasm": "tx_reactivate_validator.cb0bf074c23b800c5f47b8c39a2bce38d20e99fee26cb2c4da773b92aefe8b35.wasm", - "tx_redelegate.wasm": "tx_redelegate.7852413118cba02ba47f17d73195a66dff40f058f9804f9eab4ccf36b69b6c15.wasm", - "tx_resign_steward.wasm": "tx_resign_steward.67235b409656b33e26d8f68fa8ab8db95cf41d4185122c6c83c13f7ed0ed2f13.wasm", - "tx_reveal_pk.wasm": "tx_reveal_pk.3cefc9033d569142597d65daecc49efa3d69abc1336ccdcb5ee335470aee9b7b.wasm", - "tx_transfer.wasm": "tx_transfer.0e023338aaf81c0746b88418b71a295306952983a3e0a514a209a8a211bd23d7.wasm", - "tx_unbond.wasm": "tx_unbond.a1b83e524c75fc0dfc75661caf2865b37ef20c14072e4006f7dca694521d74a5.wasm", - "tx_unjail_validator.wasm": "tx_unjail_validator.283d8c28a7c79fe94c0109d2086b5c148ea55bf34d2451cfd04299f8397915cf.wasm", - "tx_update_account.wasm": "tx_update_account.e7590c02cd7caf2127d0efc07a32547aa13a6b86e799937226273dadcaa160b8.wasm", - "tx_update_steward_commission.wasm": "tx_update_steward_commission.81d4bbf00cc49ff84f727670be2721eedf801038203dea8a074907205e342af4.wasm", - "tx_vote_proposal.wasm": "tx_vote_proposal.7712af906f15564e3f8b68d7b8af7b2192094c90f9705e3a2933f2a5f4f7c0e6.wasm", - "tx_withdraw.wasm": "tx_withdraw.d7396cbf367f5e8fe0e2b7554a6fec1cd60681e522b2224f936959a5f85b00c5.wasm", - "vp_implicit.wasm": "vp_implicit.8c93e783467dc4d3046127b99688d899728e40aae5f4aaef2ea0d1972c427c6c.wasm", - "vp_user.wasm": "vp_user.ed841692b654c8cb143d74a9006f57ce1d1960cfd21128e41cefe80f9c8688dc.wasm" + "tx_become_validator.wasm": "tx_become_validator.8df88a97bf4c610f136ddc7508863595447aa2bc5690695913a3b99ce7915db4.wasm", + "tx_bond.wasm": "tx_bond.b0f895d92ebb56296bcd2331de9f50525bdc018062faa80be003565096c98b0e.wasm", + "tx_bridge_pool.wasm": "tx_bridge_pool.d2e23c4efb08f95a969abbe66ace29ee147b446910f774a91ca411c4f7c33839.wasm", + "tx_change_consensus_key.wasm": "tx_change_consensus_key.f3a73802a8aa3b0bd3df227223e7d518ab2eeaba5ed22ddb22fff37eee0bac7b.wasm", + "tx_change_validator_commission.wasm": "tx_change_validator_commission.a6b4fe747a500468a008298c173a6f6bb10823ea48b2e7e387601aafb97a411e.wasm", + "tx_change_validator_metadata.wasm": "tx_change_validator_metadata.a3b9483e570552b7188d9c474d6c853ba71793b965eb82df630c2240fd36d52c.wasm", + "tx_claim_rewards.wasm": "tx_claim_rewards.9a23fc15dcfbd64f7ae2c0a8877256ee7bac8e5ec85add66dac0bb04341336cd.wasm", + "tx_deactivate_validator.wasm": "tx_deactivate_validator.d8b6dcc070b87874c88381387545ee081a29adcce370d129dbfd5afb0acf6369.wasm", + "tx_ibc.wasm": "tx_ibc.3a54f5086273d9056981bf1437c102027bb2dd93e01049aad0bc1446914a0922.wasm", + "tx_init_account.wasm": "tx_init_account.66195469a7e80a7c019900241f127fe4b944dc43a5b22c817e8d9664d9f8bff7.wasm", + "tx_init_proposal.wasm": "tx_init_proposal.f6406b2e30579d8d8752837702bd7bdb7dfc9adb92a1d3700f72d81f20f25f96.wasm", + "tx_reactivate_validator.wasm": "tx_reactivate_validator.893adb2b8f59c132ae60a1ba2b850c0fe06703d63bd537a2ba42f6a7d785a83a.wasm", + "tx_redelegate.wasm": "tx_redelegate.14975e2d1d631025b86af4c69d94c6b05e65f3c5dcaa78c258a8321b47fd2c28.wasm", + "tx_resign_steward.wasm": "tx_resign_steward.4223fd4bbddb65402ac3a856a2a26a3135505f6dce75e6cc9366b91dd0813a19.wasm", + "tx_reveal_pk.wasm": "tx_reveal_pk.309baf2cf49bb57790f0da7dc0fa8bb463aff5f2deef91f72e95b7bac5a4223f.wasm", + "tx_transfer.wasm": "tx_transfer.eec37f37129766e8a9bd8908c4ee9f637723def0b53b337dd044e676e303b82a.wasm", + "tx_unbond.wasm": "tx_unbond.5b4cdd37cd3d676df308e91db9680046099e2c59b35fd8f60182c2f1b4352ed9.wasm", + "tx_unjail_validator.wasm": "tx_unjail_validator.3641d61e260eaf0570502f5ae196fdab9b658bf4ca17283517ed8f5a6b20b144.wasm", + "tx_update_account.wasm": "tx_update_account.67e3fe173b9ec85df136caac1099cae3ce7227628b6e2186fd95368ebc8c3581.wasm", + "tx_update_steward_commission.wasm": "tx_update_steward_commission.aab49609ce1ddf8be7e9c85ea0dc62586296a0d6ca083c35bbd8138583f5771c.wasm", + "tx_vote_proposal.wasm": "tx_vote_proposal.3de7f3bd6063bd068c696c53698a40e1b9086c9dc45c05b02003c27ae26080f5.wasm", + "tx_withdraw.wasm": "tx_withdraw.66f99861369b419968bb1f8a3e04ea9421072ea4f6b173ed1e2f2b41c4940330.wasm", + "vp_implicit.wasm": "vp_implicit.fb99a9e1d8d8ca23e29c2668bf16dcb378fb847a0b089d033ab1eee2901cdb3a.wasm", + "vp_user.wasm": "vp_user.454337f9e0cd292f12297f248872413d4df4ce44b6ea4c9a60365c6ee7b5655e.wasm" } \ No newline at end of file diff --git a/wasm/tx_template/Cargo.toml b/wasm/tx_template/Cargo.toml index f4cbc40e29..5a4111ffb2 100644 --- a/wasm/tx_template/Cargo.toml +++ b/wasm/tx_template/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "GPL-3.0" name = "tx_template" resolver = "2" -version = "0.30.3" +version = "0.31.0" [lib] crate-type = ["cdylib"] diff --git a/wasm/vp_template/Cargo.toml b/wasm/vp_template/Cargo.toml index 8b9966a624..17f4e25eb0 100644 --- a/wasm/vp_template/Cargo.toml +++ b/wasm/vp_template/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "GPL-3.0" name = "vp_template" resolver = "2" -version = "0.30.3" +version = "0.31.0" [lib] crate-type = ["cdylib"] diff --git a/wasm/wasm_source/Cargo.toml b/wasm/wasm_source/Cargo.toml index c347cecae8..739ab1d39e 100644 --- a/wasm/wasm_source/Cargo.toml +++ b/wasm/wasm_source/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "GPL-3.0" name = "namada_wasm" resolver = "2" -version = "0.30.3" +version = "0.31.0" [lib] crate-type = ["cdylib"] diff --git a/wasm_for_tests/tx_fail.wasm b/wasm_for_tests/tx_fail.wasm index 5f57b6a9d3..b73a81f620 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_memory_limit.wasm b/wasm_for_tests/tx_memory_limit.wasm index 4c9f060e01..7e97516964 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_mint_tokens.wasm b/wasm_for_tests/tx_mint_tokens.wasm index 761e1a14e9..e79d206dfd 100755 Binary files a/wasm_for_tests/tx_mint_tokens.wasm and b/wasm_for_tests/tx_mint_tokens.wasm differ diff --git a/wasm_for_tests/tx_no_op.wasm b/wasm_for_tests/tx_no_op.wasm index ca9e936638..4d8fd8b2c6 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 f7b9d69931..62181095da 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_masp_reward.wasm b/wasm_for_tests/tx_proposal_masp_reward.wasm index 01bc8db351..e4d7b140e5 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 ca6a80e7d6..db9774d755 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 470afaf95d..46bd12b972 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/tx_write_storage_key.wasm b/wasm_for_tests/tx_write_storage_key.wasm index 2f6e3946b4..902d297af7 100755 Binary files a/wasm_for_tests/tx_write_storage_key.wasm and b/wasm_for_tests/tx_write_storage_key.wasm differ diff --git a/wasm_for_tests/vp_always_false.wasm b/wasm_for_tests/vp_always_false.wasm index 77abbb7239..c5877deabb 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 9fe4c22ff9..aff480a076 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 f33f1f0a90..525c2558a7 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_memory_limit.wasm b/wasm_for_tests/vp_memory_limit.wasm index 1babb9a5a1..384891403c 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 2d8c6e97cf..3682a4263f 100755 Binary files a/wasm_for_tests/vp_read_storage_key.wasm and b/wasm_for_tests/vp_read_storage_key.wasm differ diff --git a/wasm_for_tests/wasm_source/Cargo.lock b/wasm_for_tests/wasm_source/Cargo.lock index ad94e56a74..538feaf161 100644 --- a/wasm_for_tests/wasm_source/Cargo.lock +++ b/wasm_for_tests/wasm_source/Cargo.lock @@ -3316,7 +3316,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.30.3" +version = "0.31.0" dependencies = [ "async-trait", "bimap", @@ -3389,7 +3389,7 @@ dependencies = [ [[package]] name = "namada_account" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -3401,7 +3401,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.30.3" +version = "0.31.0" dependencies = [ "bech32 0.8.1", "borsh", @@ -3447,7 +3447,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "ethabi", @@ -3476,7 +3476,7 @@ dependencies = [ [[package]] name = "namada_gas" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -3486,7 +3486,7 @@ dependencies = [ [[package]] name = "namada_governance" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -3503,7 +3503,7 @@ dependencies = [ [[package]] name = "namada_ibc" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "ibc", @@ -3527,7 +3527,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.30.3" +version = "0.31.0" dependencies = [ "proc-macro2", "quote", @@ -3536,7 +3536,7 @@ dependencies = [ [[package]] name = "namada_merkle_tree" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "eyre", @@ -3549,7 +3549,7 @@ dependencies = [ [[package]] name = "namada_parameters" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -3560,7 +3560,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "data-encoding", @@ -3581,7 +3581,7 @@ dependencies = [ [[package]] name = "namada_sdk" -version = "0.30.3" +version = "0.31.0" dependencies = [ "async-trait", "bimap", @@ -3641,7 +3641,7 @@ dependencies = [ [[package]] name = "namada_shielded_token" -version = "0.30.3" +version = "0.31.0" dependencies = [ "masp_primitives", "namada_core", @@ -3654,7 +3654,7 @@ dependencies = [ [[package]] name = "namada_state" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "ics23", @@ -3676,7 +3676,7 @@ dependencies = [ [[package]] name = "namada_storage" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "itertools 0.10.5", @@ -3690,7 +3690,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -3699,7 +3699,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.30.3" +version = "0.31.0" dependencies = [ "async-trait", "chrono", @@ -3733,7 +3733,7 @@ dependencies = [ [[package]] name = "namada_token" -version = "0.30.3" +version = "0.31.0" dependencies = [ "namada_core", "namada_shielded_token", @@ -3743,7 +3743,7 @@ dependencies = [ [[package]] name = "namada_trans_token" -version = "0.30.3" +version = "0.31.0" dependencies = [ "namada_core", "namada_storage", @@ -3751,7 +3751,7 @@ dependencies = [ [[package]] name = "namada_tx" -version = "0.30.3" +version = "0.31.0" dependencies = [ "ark-bls12-381", "borsh", @@ -3773,7 +3773,7 @@ dependencies = [ [[package]] name = "namada_tx_env" -version = "0.30.3" +version = "0.31.0" dependencies = [ "namada_core", "namada_storage", @@ -3781,7 +3781,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "masp_primitives", @@ -3803,7 +3803,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "masp_primitives", @@ -3812,7 +3812,7 @@ dependencies = [ [[package]] name = "namada_vote_ext" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_core", @@ -3822,7 +3822,7 @@ dependencies = [ [[package]] name = "namada_vp_env" -version = "0.30.3" +version = "0.31.0" dependencies = [ "derivative", "masp_primitives", @@ -3834,7 +3834,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.30.3" +version = "0.31.0" dependencies = [ "borsh", "namada_account", @@ -3855,7 +3855,7 @@ dependencies = [ [[package]] name = "namada_wasm_for_tests" -version = "0.30.3" +version = "0.31.0" dependencies = [ "getrandom 0.2.11", "namada_test_utils", diff --git a/wasm_for_tests/wasm_source/Cargo.toml b/wasm_for_tests/wasm_source/Cargo.toml index be35736210..6f078d1a74 100644 --- a/wasm_for_tests/wasm_source/Cargo.toml +++ b/wasm_for_tests/wasm_source/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "GPL-3.0" name = "namada_wasm_for_tests" resolver = "2" -version = "0.30.3" +version = "0.31.0" [lib] crate-type = ["cdylib"]