diff --git a/.changelog/unreleased/bug-fixes/1667-faucet-limit-fix.md b/.changelog/v0.20.0/bug-fixes/1667-faucet-limit-fix.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1667-faucet-limit-fix.md rename to .changelog/v0.20.0/bug-fixes/1667-faucet-limit-fix.md diff --git a/.changelog/unreleased/bug-fixes/1686-delete-prefix.md b/.changelog/v0.20.0/bug-fixes/1686-delete-prefix.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1686-delete-prefix.md rename to .changelog/v0.20.0/bug-fixes/1686-delete-prefix.md diff --git a/.changelog/unreleased/bug-fixes/1709-fix_changes_before_commit.md b/.changelog/v0.20.0/bug-fixes/1709-fix_changes_before_commit.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1709-fix_changes_before_commit.md rename to .changelog/v0.20.0/bug-fixes/1709-fix_changes_before_commit.md diff --git a/.changelog/unreleased/bug-fixes/1729-pos-fix-rewards-boundary.md b/.changelog/v0.20.0/bug-fixes/1729-pos-fix-rewards-boundary.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1729-pos-fix-rewards-boundary.md rename to .changelog/v0.20.0/bug-fixes/1729-pos-fix-rewards-boundary.md diff --git a/.changelog/unreleased/improvements/1129-clear-out-validator-sets-for-old-epochs.md b/.changelog/v0.20.0/improvements/1129-clear-out-validator-sets-for-old-epochs.md similarity index 100% rename from .changelog/unreleased/improvements/1129-clear-out-validator-sets-for-old-epochs.md rename to .changelog/v0.20.0/improvements/1129-clear-out-validator-sets-for-old-epochs.md diff --git a/.changelog/unreleased/improvements/1173-token-balance-query.md b/.changelog/v0.20.0/improvements/1173-token-balance-query.md similarity index 100% rename from .changelog/unreleased/improvements/1173-token-balance-query.md rename to .changelog/v0.20.0/improvements/1173-token-balance-query.md diff --git a/.changelog/unreleased/improvements/1605-win-build.md b/.changelog/v0.20.0/improvements/1605-win-build.md similarity index 100% rename from .changelog/unreleased/improvements/1605-win-build.md rename to .changelog/v0.20.0/improvements/1605-win-build.md diff --git a/.changelog/unreleased/improvements/1621-utils-next-epoch.md b/.changelog/v0.20.0/improvements/1621-utils-next-epoch.md similarity index 100% rename from .changelog/unreleased/improvements/1621-utils-next-epoch.md rename to .changelog/v0.20.0/improvements/1621-utils-next-epoch.md diff --git a/.changelog/unreleased/improvements/1656-pos-cli-queries.md b/.changelog/v0.20.0/improvements/1656-pos-cli-queries.md similarity index 100% rename from .changelog/unreleased/improvements/1656-pos-cli-queries.md rename to .changelog/v0.20.0/improvements/1656-pos-cli-queries.md diff --git a/.changelog/unreleased/improvements/1670-remove-unused-assoc-ty.md b/.changelog/v0.20.0/improvements/1670-remove-unused-assoc-ty.md similarity index 100% rename from .changelog/unreleased/improvements/1670-remove-unused-assoc-ty.md rename to .changelog/v0.20.0/improvements/1670-remove-unused-assoc-ty.md diff --git a/.changelog/unreleased/improvements/1692-rm-from-u64-on-ethbridge-stake.md b/.changelog/v0.20.0/improvements/1692-rm-from-u64-on-ethbridge-stake.md similarity index 100% rename from .changelog/unreleased/improvements/1692-rm-from-u64-on-ethbridge-stake.md rename to .changelog/v0.20.0/improvements/1692-rm-from-u64-on-ethbridge-stake.md diff --git a/.changelog/unreleased/improvements/1695-update-sysinfo.md b/.changelog/v0.20.0/improvements/1695-update-sysinfo.md similarity index 100% rename from .changelog/unreleased/improvements/1695-update-sysinfo.md rename to .changelog/v0.20.0/improvements/1695-update-sysinfo.md diff --git a/.changelog/unreleased/improvements/1717-storage-refactor.md b/.changelog/v0.20.0/improvements/1717-storage-refactor.md similarity index 100% rename from .changelog/unreleased/improvements/1717-storage-refactor.md rename to .changelog/v0.20.0/improvements/1717-storage-refactor.md diff --git a/.changelog/unreleased/miscellaneous/1693-ibc-multitoken.md b/.changelog/v0.20.0/miscellaneous/1693-ibc-multitoken.md similarity index 100% rename from .changelog/unreleased/miscellaneous/1693-ibc-multitoken.md rename to .changelog/v0.20.0/miscellaneous/1693-ibc-multitoken.md diff --git a/.changelog/unreleased/miscellaneous/1733-pos-data-history.md b/.changelog/v0.20.0/miscellaneous/1733-pos-data-history.md similarity index 100% rename from .changelog/unreleased/miscellaneous/1733-pos-data-history.md rename to .changelog/v0.20.0/miscellaneous/1733-pos-data-history.md diff --git a/.changelog/unreleased/miscellaneous/1738-refactor-cli.md b/.changelog/v0.20.0/miscellaneous/1738-refactor-cli.md similarity index 100% rename from .changelog/unreleased/miscellaneous/1738-refactor-cli.md rename to .changelog/v0.20.0/miscellaneous/1738-refactor-cli.md diff --git a/.changelog/v0.20.0/summary.md b/.changelog/v0.20.0/summary.md new file mode 100644 index 0000000000..56e6ca5932 --- /dev/null +++ b/.changelog/v0.20.0/summary.md @@ -0,0 +1,2 @@ +Namada 0.20.0 is a minor releasing addressing several improvements to the PoS system and the ledger +stability. diff --git a/.changelog/unreleased/testing/1714-refactor-e2e-tests.md b/.changelog/v0.20.0/testing/1714-refactor-e2e-tests.md similarity index 100% rename from .changelog/unreleased/testing/1714-refactor-e2e-tests.md rename to .changelog/v0.20.0/testing/1714-refactor-e2e-tests.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 33f8ff322a..fe22259365 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,61 @@ # CHANGELOG +## v0.20.0 + +Namada 0.20.0 is a minor releasing addressing several improvements to the PoS system and the ledger +stability. + +### BUG FIXES + +- Fix genesis `faucet_withdrawal_limit` parser to respect tokens' denomination. + ([\#1667](https://github.com/anoma/namada/pull/1667)) +- PoS: ensure that the size of genesis validator set + is limited by the `max_validator_slots` parameter. + ([\#1686](https://github.com/anoma/namada/pull/1686)) +- Fix inconsistency state before commit + ([\#1709](https://github.com/anoma/namada/issues/1709)) +- PoS: Fixed an epoch boundary issue in which a validator who's being slashed + on a start of a new epoch is disregarded during processing of block votes. + ([\#1729](https://github.com/anoma/namada/pull/1729)) + +### IMPROVEMENTS + +- PoS: purge validator sets for old epochs from the storage; store total + validator stake ([\#1129](https://github.com/anoma/namada/issues/1129)) +- Added a reusable token balance query method. + ([\#1173](https://github.com/anoma/namada/pull/1173)) +- Replaced file-lock with fd-lock dependency to support Windows build. + ([\#1605](https://github.com/anoma/namada/pull/1605)) +- Added a command to wait for the next epoch: `client utils epoch-sleep`. + ([\#1621](https://github.com/anoma/namada/pull/1621)) +- Added a client query for `validator-state` and improved the slashes query to + show more info. ([\#1656](https://github.com/anoma/namada/pull/1656)) +- Removed associated type on `masp::ShieldedUtils`. This type was an + attempt to reduce the number of generic parameters needed when interacting + with MASP but resulted in making code re-use extremely difficult. + ([\#1670](https://github.com/anoma/namada/pull/1670)) +- Removed `impl From for EthBridgeVotingPower` and replaced it with a + `TryFrom`. ([\#1692](https://github.com/anoma/namada/pull/1692)) +- Updated sysinfo dependency. + ([\#1695](https://github.com/anoma/namada/pull/1695)) +- Refactored storage code to only use an immutable reference when reading and + writing to a batch. ([\#1717](https://github.com/anoma/namada/pull/1717)) + +### MISCELLANEOUS + +- Replaced token sub-prefix with a multitoken address and native VP for IBC and + ETH bridge. ([\#1693](https://github.com/anoma/namada/pull/1693)) +- PoS: Keep the data for last two epochs by default. + ([\#1733](https://github.com/anoma/namada/pull/1733)) +- Refactored CLI into libraries for future re-use in integration tests and + to enable generic IO. ([\#1738](https://github.com/anoma/namada/pull/1738)) + +### TESTING + +- Added integration testing infrastructure for node, client and + the wallet and replaced MASP E2E tests with integration tests. + ([\#1714](https://github.com/anoma/namada/pull/1714)) + ## v0.19.0 Namada 0.19.0 is a minor releasing addressing the integration with the namada trustless ethereum bridge. diff --git a/Cargo.lock b/Cargo.lock index 2735ce0e72..9517b5cf7b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4241,7 +4241,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.19.0" +version = "0.20.0" dependencies = [ "assert_matches", "async-trait", @@ -4309,7 +4309,7 @@ dependencies = [ [[package]] name = "namada_apps" -version = "0.19.0" +version = "0.20.0" dependencies = [ "ark-serialize", "ark-std", @@ -4398,7 +4398,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.19.0" +version = "0.20.0" dependencies = [ "ark-bls12-381", "ark-ec", @@ -4455,7 +4455,7 @@ dependencies = [ [[package]] name = "namada_encoding_spec" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "itertools", @@ -4466,7 +4466,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.19.0" +version = "0.20.0" dependencies = [ "assert_matches", "borsh", @@ -4490,7 +4490,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.19.0" +version = "0.20.0" dependencies = [ "proc-macro2", "quote", @@ -4499,7 +4499,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "data-encoding", @@ -4517,7 +4517,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "namada_core", @@ -4526,7 +4526,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.19.0" +version = "0.20.0" dependencies = [ "assert_cmd", "async-trait", @@ -4573,7 +4573,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "masp_primitives", @@ -4587,7 +4587,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "masp_primitives", @@ -4596,7 +4596,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "namada_core", diff --git a/Cargo.toml b/Cargo.toml index 51bda1eb33..16442008f1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -31,7 +31,7 @@ keywords = ["blockchain", "privacy", "crypto", "protocol", "network"] license = "GPL-3.0" readme = "README.md" repository = "https://github.com/anoma/namada" -version = "0.19.0" +version = "0.20.0" [workspace.dependencies] ark-bls12-381 = {version = "0.3"} diff --git a/wasm/Cargo.lock b/wasm/Cargo.lock index d57798939e..f6d14e2c2b 100644 --- a/wasm/Cargo.lock +++ b/wasm/Cargo.lock @@ -3707,7 +3707,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.19.0" +version = "0.20.0" dependencies = [ "async-trait", "bimap", @@ -3767,7 +3767,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.19.0" +version = "0.20.0" dependencies = [ "ark-bls12-381", "ark-ec", @@ -3819,7 +3819,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "ethers", @@ -3839,7 +3839,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.19.0" +version = "0.20.0" dependencies = [ "proc-macro2", "quote", @@ -3848,7 +3848,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "data-encoding", @@ -3862,7 +3862,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "namada_core", @@ -3871,7 +3871,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.19.0" +version = "0.20.0" dependencies = [ "async-trait", "chrono", @@ -3901,7 +3901,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "masp_primitives", @@ -3915,7 +3915,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "masp_primitives", @@ -3924,7 +3924,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "namada_core", @@ -3937,7 +3937,7 @@ dependencies = [ [[package]] name = "namada_wasm" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "getrandom 0.2.9", @@ -6488,7 +6488,7 @@ dependencies = [ [[package]] name = "tx_template" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "getrandom 0.2.9", @@ -6635,7 +6635,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vp_template" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "getrandom 0.2.9", diff --git a/wasm/checksums.json b/wasm/checksums.json index 51c1c83bb7..71bcf7c9ef 100644 --- a/wasm/checksums.json +++ b/wasm/checksums.json @@ -1,22 +1,21 @@ { - "tx_bond.wasm": "tx_bond.e1528eb25894ef3c949039098f03c967f3ac54fe85b1ceaf7188ae8530f82f09.wasm", - "tx_bridge_pool.wasm": "tx_bridge_pool.7e5ef98663de40a9d57b3a41237fbd990e45fcab69963964c68691e33419984a.wasm", - "tx_change_validator_commission.wasm": "tx_change_validator_commission.9678d081b00754a308ff2933e82ba12eb435c253255634c2f66eef0b5ed7664f.wasm", - "tx_ibc.wasm": "tx_ibc.03f5035cdaebf9791ffdc1c6680fb49e85905fded1cb6af9c6346971fff3d18d.wasm", - "tx_init_account.wasm": "tx_init_account.4f459874b97ba38e1896154b5a21aede2a903e423bb9791d7c484e5d41bbf645.wasm", - "tx_init_proposal.wasm": "tx_init_proposal.7d853deb8f46cec9994d91a23cf54f59e087362d01bdedc1665dbd9edaeb2875.wasm", - "tx_init_validator.wasm": "tx_init_validator.374cc193df2d8f52709d75d8b6a3ee0c899e167e94213600edaf49405f74710c.wasm", - "tx_reveal_pk.wasm": "tx_reveal_pk.e2223fd749dd49887a10cf48deb99b67caf65259d78b697ca9627a59d9932aab.wasm", - "tx_transfer.wasm": "tx_transfer.77b50bd69208af0b2481f709411f8531474902bd1a16d3976ca72878662015c2.wasm", - "tx_unbond.wasm": "tx_unbond.026172d96c52b6c1d24d97e0c327415cd4bd20120efc565f94a3401594596fce.wasm", - "tx_unjail_validator.wasm": "tx_unjail_validator.47b4cb5e76967bb1f1264d4e682ac7aa15ab5a59d36335bdd1ec8862e06f435e.wasm", - "tx_update_vp.wasm": "tx_update_vp.4b677b8fd176a1d73b2b7754b4e0c5de1d835f3205d0b9200089c6245c5261ef.wasm", - "tx_vote_proposal.wasm": "tx_vote_proposal.3db37f2f2c4489f0903cb3d82455fffc2a21fc6c3d802483f6904686c8c9d0bc.wasm", - "tx_withdraw.wasm": "tx_withdraw.25b0da34e26726dbf9d6a34fa5995d916433cef6b1dc8de61649352b7a21011b.wasm", - "vp_implicit.wasm": "vp_implicit.d3d7ec77e15aaacbffaa68208b6660e5b98412c3738d346b5bbd43630896827f.wasm", - "vp_masp.wasm": "vp_masp.57bd2fbfd79eb4c1ff0b2380db013d99463bfec8cb998153e168611b1a53eb14.wasm", - "vp_testnet_faucet.wasm": "vp_testnet_faucet.7dd6f780b372e0f0fead49243ffc0e2ae76f28962cf471e6d5ef20b1bbce78f7.wasm", - "vp_token.wasm": "vp_token.9aa48172e5432e32f8a99263ffdbcfee301175e59f9ad827ec8e54560a779d45.wasm", - "vp_user.wasm": "vp_user.810fb7c65cd18985f91bd87caa28e9ad93df5d442816e08b7c2f4d01bef6246e.wasm", - "vp_validator.wasm": "vp_validator.8e9855ecf63d2c27b4e2860fd2f828e4bda8a4ab798bf8eb3edb224a5a65ae02.wasm" -} + "tx_bond.wasm": "tx_bond.e9201ea2342459a86343e5e6db1400b23d0843fe4407f6f759c65dc63395b5cd.wasm", + "tx_bridge_pool.wasm": "tx_bridge_pool.c1b7457cc85bfb4ca141a3f1157700be2d0f672aec21a2a7883a6264e8775cc1.wasm", + "tx_change_validator_commission.wasm": "tx_change_validator_commission.c91a746933ecb67daf41d77d6cb7810277dfb661a72e6f4726cee7300f750cde.wasm", + "tx_ibc.wasm": "tx_ibc.917a7c8ad4138679eb467e8a18b0234d6c3ba56802a728186d7fcd047e0c0c4b.wasm", + "tx_init_account.wasm": "tx_init_account.6fc0c6ebbf933befd27f8515f0d439814ad8ea2732ec62271fe5ec4da177340e.wasm", + "tx_init_proposal.wasm": "tx_init_proposal.0dd098e0962ba8b3fac93eefae0524959125ce334edf05e05edbdf4d38ec9069.wasm", + "tx_init_validator.wasm": "tx_init_validator.88f4d2b5cc358e8e9a53512314450161b8ab123a54ccbbbc44c6272fc3496ee2.wasm", + "tx_reveal_pk.wasm": "tx_reveal_pk.4d4243a995611cb5c53bb7ad9657dd6112f8f3e309b1497c4af2763dcff5f0e7.wasm", + "tx_transfer.wasm": "tx_transfer.c6d4ac6e8311a75f199a0ca009f2b80c1ef107eeadfe7bbab94ff6453f075954.wasm", + "tx_unbond.wasm": "tx_unbond.00df2be4c4eaa94bec27f4bb89ccb96f7725cfdc4af2c965473ec1e9679f0989.wasm", + "tx_unjail_validator.wasm": "tx_unjail_validator.96081388ae0cb289df7fb48b37a5f640c867205f19c9c44a2af4f2f9598c4a27.wasm", + "tx_update_vp.wasm": "tx_update_vp.a1b0a203c05769a90c63711ef3ff922c5ba4b82f74511ade2a446ead47a2913b.wasm", + "tx_vote_proposal.wasm": "tx_vote_proposal.9b4103f524a21e45d39361afb349e60a5010d94db5bf5ed5a8f678ec9c0df1b8.wasm", + "tx_withdraw.wasm": "tx_withdraw.37ffd46d73cc8cb67c14df42389b18fff03cd0c77861e2d9fc64ac486a13f65c.wasm", + "vp_implicit.wasm": "vp_implicit.e16621fd592ef6ad906b820762959dec1224e5a2e6917e8d8f0258601ed8dadd.wasm", + "vp_masp.wasm": "vp_masp.6aee2c99eba0b680198c985aabb1c6be877538ae338e36e9164c60685eec9334.wasm", + "vp_testnet_faucet.wasm": "vp_testnet_faucet.1a78846b5aca8ce6a34c258dec573fec7d247ae07c09dd7b92196b2bd0a8d1dd.wasm", + "vp_user.wasm": "vp_user.e0200e6274839583464001363bfce2137c8a0a9191b242a9c34c32e31b525a04.wasm", + "vp_validator.wasm": "vp_validator.3a23a0a5629de85f2029543d3fc3d9d3fd58473280859b4984a9a25723c1ca88.wasm" +} \ No newline at end of file diff --git a/wasm/tx_template/Cargo.toml b/wasm/tx_template/Cargo.toml index 385b45d4de..15aacd618c 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.19.0" +version = "0.20.0" [lib] crate-type = ["cdylib"] diff --git a/wasm/vp_template/Cargo.toml b/wasm/vp_template/Cargo.toml index b98b74b7c6..634ad3ee1d 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.19.0" +version = "0.20.0" [lib] crate-type = ["cdylib"] diff --git a/wasm/wasm_source/Cargo.toml b/wasm/wasm_source/Cargo.toml index 266392752a..a60c6ce875 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.19.0" +version = "0.20.0" [lib] crate-type = ["cdylib"] diff --git a/wasm_for_tests/tx_memory_limit.wasm b/wasm_for_tests/tx_memory_limit.wasm index 2544e62548..676b16e3ce 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 f3932d367c..f0c81b5862 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 283ed205f5..291de29eb2 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 7a285d2a1c..15221d0434 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_read_storage_key.wasm b/wasm_for_tests/tx_read_storage_key.wasm index ad58475987..9189354e11 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 90f2c3c8d5..1a86b771ea 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 5d600d185f..a0fb758ae9 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 9f59d000a4..215f5ada5a 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 6ad5a02be7..9c908a8af3 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 5c3e3ad86f..ab3184377d 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 1e3e4edd24..e8ed1c9d5c 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 a00d7f195c..a24d8e841d 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 713a8b77e5..c145c9062f 100644 --- a/wasm_for_tests/wasm_source/Cargo.lock +++ b/wasm_for_tests/wasm_source/Cargo.lock @@ -3707,7 +3707,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.19.0" +version = "0.20.0" dependencies = [ "async-trait", "bimap", @@ -3767,7 +3767,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.19.0" +version = "0.20.0" dependencies = [ "ark-bls12-381", "ark-ec", @@ -3819,7 +3819,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "ethers", @@ -3839,7 +3839,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.19.0" +version = "0.20.0" dependencies = [ "proc-macro2", "quote", @@ -3848,7 +3848,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "data-encoding", @@ -3862,7 +3862,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "namada_core", @@ -3871,7 +3871,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.19.0" +version = "0.20.0" dependencies = [ "async-trait", "chrono", @@ -3901,7 +3901,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "masp_primitives", @@ -3915,7 +3915,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "masp_primitives", @@ -3924,7 +3924,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "namada_core", @@ -3937,7 +3937,7 @@ dependencies = [ [[package]] name = "namada_wasm_for_tests" -version = "0.19.0" +version = "0.20.0" dependencies = [ "borsh", "getrandom 0.2.9", diff --git a/wasm_for_tests/wasm_source/Cargo.toml b/wasm_for_tests/wasm_source/Cargo.toml index 8d0050f076..0d23efd8d0 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.19.0" +version = "0.20.0" [lib] crate-type = ["cdylib"]