diff --git a/.changelog/unreleased/SDK/2452-masp-vp-refactor.md b/.changelog/v0.30.3/SDK/2452-masp-vp-refactor.md similarity index 100% rename from .changelog/unreleased/SDK/2452-masp-vp-refactor.md rename to .changelog/v0.30.3/SDK/2452-masp-vp-refactor.md diff --git a/.changelog/unreleased/bug-fixes/2459-fix-governance-underflow.md b/.changelog/v0.30.3/bug-fixes/2459-fix-governance-underflow.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2459-fix-governance-underflow.md rename to .changelog/v0.30.3/bug-fixes/2459-fix-governance-underflow.md diff --git a/.changelog/unreleased/improvements/2452-masp-vp-refactor.md b/.changelog/v0.30.3/improvements/2452-masp-vp-refactor.md similarity index 100% rename from .changelog/unreleased/improvements/2452-masp-vp-refactor.md rename to .changelog/v0.30.3/improvements/2452-masp-vp-refactor.md diff --git a/.changelog/unreleased/improvements/2460-refactor-shielded-inflation.md b/.changelog/v0.30.3/improvements/2460-refactor-shielded-inflation.md similarity index 100% rename from .changelog/unreleased/improvements/2460-refactor-shielded-inflation.md rename to .changelog/v0.30.3/improvements/2460-refactor-shielded-inflation.md diff --git a/.changelog/unreleased/improvements/2467-cli-native-token.md b/.changelog/v0.30.3/improvements/2467-cli-native-token.md similarity index 100% rename from .changelog/unreleased/improvements/2467-cli-native-token.md rename to .changelog/v0.30.3/improvements/2467-cli-native-token.md diff --git a/.changelog/v0.30.3/summary.md b/.changelog/v0.30.3/summary.md new file mode 100644 index 0000000000..fdc77f1a12 --- /dev/null +++ b/.changelog/v0.30.3/summary.md @@ -0,0 +1 @@ +Namada 0.30.3 is a patch release that refactors some MASP functionality and fixes some governance and CLI issues. diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ff3ba902e..949c994201 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # CHANGELOG +## v0.30.3 + +Namada 0.30.3 is a patch release that refactors some MASP functionality and fixes some governance and CLI issues. + +### BUG FIXES + +- Fixing several bugs in how governance and pgf transactions are handled and + validated. ([\#2459](https://github.com/anoma/namada/pull/2459)) + +### IMPROVEMENTS + +- Modified the MASP VP to validate the changed storage keys instead of the + `Transfer` object. ([\#2452](https://github.com/anoma/namada/pull/2452)) +- MASP inflation for a given token now is adjusted based on a target amount + of total locked (shielded) tokens rather than a ratio relative to some total + supply. ([\#2460](https://github.com/anoma/namada/pull/2460)) +- Add an address CLI arg that defaults to the native token. + ([\#2467](https://github.com/anoma/namada/pull/2467)) + +### SDK + +- Modified `scan_tx` to require the set of changed keys instead of `Transfer`. + `fetch_shielded_transfer` now returns the set of changed keys instead of + `Transfer`. ([\#2452](https://github.com/anoma/namada/pull/2452)) + ## v0.30.2 Namada 0.30.2 is a patch release that contains various bug fixes and improvements. @@ -55,6 +80,11 @@ Namada 0.30.2 is a patch release that contains various bug fixes and improvement ## v0.30.1 Namada 0.30.1 is a patch release that contains various bug fixes for MASP, IBC, the shell and crates refactor (the core has been subdivided into many smaller crates). + ### IMPROVEMENTS diff --git a/Cargo.lock b/Cargo.lock index e206403b30..008530945b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4122,7 +4122,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.30.2" +version = "0.30.3" dependencies = [ "assert_matches", "async-trait", @@ -4204,7 +4204,7 @@ dependencies = [ [[package]] name = "namada_account" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -4216,7 +4216,7 @@ dependencies = [ [[package]] name = "namada_apps" -version = "0.30.2" +version = "0.30.3" dependencies = [ "ark-serialize", "ark-std", @@ -4306,7 +4306,7 @@ dependencies = [ [[package]] name = "namada_benchmarks" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "borsh-ext", @@ -4322,7 +4322,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.30.2" +version = "0.30.3" dependencies = [ "bech32 0.8.1", "borsh", @@ -4372,7 +4372,7 @@ dependencies = [ [[package]] name = "namada_encoding_spec" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "itertools 0.10.5", @@ -4383,7 +4383,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.30.2" +version = "0.30.3" dependencies = [ "assert_matches", "borsh", @@ -4415,7 +4415,7 @@ dependencies = [ [[package]] name = "namada_examples" -version = "0.30.2" +version = "0.30.3" dependencies = [ "masp_proofs", "namada_sdk", @@ -4426,7 +4426,7 @@ dependencies = [ [[package]] name = "namada_gas" -version = "0.30.2" +version = "0.30.3" dependencies = [ "assert_matches", "borsh", @@ -4438,7 +4438,7 @@ dependencies = [ [[package]] name = "namada_governance" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -4455,7 +4455,7 @@ dependencies = [ [[package]] name = "namada_ibc" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "ibc", @@ -4479,7 +4479,7 @@ dependencies = [ [[package]] name = "namada_light_sdk" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "borsh-ext", @@ -4493,7 +4493,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.30.2" +version = "0.30.3" dependencies = [ "pretty_assertions", "proc-macro2", @@ -4503,7 +4503,7 @@ dependencies = [ [[package]] name = "namada_merkle_tree" -version = "0.30.2" +version = "0.30.3" dependencies = [ "assert_matches", "borsh", @@ -4519,7 +4519,7 @@ dependencies = [ [[package]] name = "namada_parameters" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -4530,7 +4530,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.30.2" +version = "0.30.3" dependencies = [ "assert_matches", "borsh", @@ -4559,7 +4559,7 @@ dependencies = [ [[package]] name = "namada_sdk" -version = "0.30.2" +version = "0.30.3" dependencies = [ "assert_matches", "async-trait", @@ -4623,7 +4623,7 @@ dependencies = [ [[package]] name = "namada_shielded_token" -version = "0.30.2" +version = "0.30.3" dependencies = [ "masp_primitives", "namada_core", @@ -4639,7 +4639,7 @@ dependencies = [ [[package]] name = "namada_state" -version = "0.30.2" +version = "0.30.3" dependencies = [ "assert_matches", "borsh", @@ -4665,7 +4665,7 @@ dependencies = [ [[package]] name = "namada_storage" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "itertools 0.10.5", @@ -4679,7 +4679,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -4688,7 +4688,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.30.2" +version = "0.30.3" dependencies = [ "assert_cmd", "async-trait", @@ -4740,7 +4740,7 @@ dependencies = [ [[package]] name = "namada_token" -version = "0.30.2" +version = "0.30.3" dependencies = [ "namada_core", "namada_shielded_token", @@ -4750,7 +4750,7 @@ dependencies = [ [[package]] name = "namada_trans_token" -version = "0.30.2" +version = "0.30.3" dependencies = [ "namada_core", "namada_storage", @@ -4758,7 +4758,7 @@ dependencies = [ [[package]] name = "namada_tx" -version = "0.30.2" +version = "0.30.3" dependencies = [ "ark-bls12-381", "assert_matches", @@ -4782,7 +4782,7 @@ dependencies = [ [[package]] name = "namada_tx_env" -version = "0.30.2" +version = "0.30.3" dependencies = [ "namada_core", "namada_storage", @@ -4790,7 +4790,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "masp_primitives", @@ -4812,7 +4812,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "masp_primitives", @@ -4821,7 +4821,7 @@ dependencies = [ [[package]] name = "namada_vote_ext" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "data-encoding", @@ -4832,7 +4832,7 @@ dependencies = [ [[package]] name = "namada_vp_env" -version = "0.30.2" +version = "0.30.3" dependencies = [ "derivative", "masp_primitives", @@ -4844,7 +4844,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_account", diff --git a/Cargo.toml b/Cargo.toml index 1e853015ac..de1555a20a 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.2" +version = "0.30.3" [workspace.dependencies] ark-bls12-381 = {version = "0.3"} diff --git a/wasm/Cargo.lock b/wasm/Cargo.lock index 5eed10bcfb..83de29e525 100644 --- a/wasm/Cargo.lock +++ b/wasm/Cargo.lock @@ -3316,7 +3316,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.30.2" +version = "0.30.3" dependencies = [ "async-trait", "bimap", @@ -3388,7 +3388,7 @@ dependencies = [ [[package]] name = "namada_account" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -3400,7 +3400,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.30.2" +version = "0.30.3" dependencies = [ "bech32 0.8.1", "borsh", @@ -3446,7 +3446,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "ethabi", @@ -3475,7 +3475,7 @@ dependencies = [ [[package]] name = "namada_gas" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -3485,7 +3485,7 @@ dependencies = [ [[package]] name = "namada_governance" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -3502,7 +3502,7 @@ dependencies = [ [[package]] name = "namada_ibc" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "ibc", @@ -3526,7 +3526,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.30.2" +version = "0.30.3" dependencies = [ "proc-macro2", "quote", @@ -3535,7 +3535,7 @@ dependencies = [ [[package]] name = "namada_merkle_tree" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "eyre", @@ -3548,7 +3548,7 @@ dependencies = [ [[package]] name = "namada_parameters" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -3559,7 +3559,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "data-encoding", @@ -3580,7 +3580,7 @@ dependencies = [ [[package]] name = "namada_sdk" -version = "0.30.2" +version = "0.30.3" dependencies = [ "async-trait", "bimap", @@ -3640,7 +3640,7 @@ dependencies = [ [[package]] name = "namada_shielded_token" -version = "0.30.2" +version = "0.30.3" dependencies = [ "masp_primitives", "namada_core", @@ -3653,7 +3653,7 @@ dependencies = [ [[package]] name = "namada_state" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "ics23", @@ -3675,7 +3675,7 @@ dependencies = [ [[package]] name = "namada_storage" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "itertools 0.10.5", @@ -3689,7 +3689,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -3698,7 +3698,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.30.2" +version = "0.30.3" dependencies = [ "async-trait", "chrono", @@ -3732,7 +3732,7 @@ dependencies = [ [[package]] name = "namada_token" -version = "0.30.2" +version = "0.30.3" dependencies = [ "namada_core", "namada_shielded_token", @@ -3742,7 +3742,7 @@ dependencies = [ [[package]] name = "namada_trans_token" -version = "0.30.2" +version = "0.30.3" dependencies = [ "namada_core", "namada_storage", @@ -3750,7 +3750,7 @@ dependencies = [ [[package]] name = "namada_tx" -version = "0.30.2" +version = "0.30.3" dependencies = [ "ark-bls12-381", "borsh", @@ -3772,7 +3772,7 @@ dependencies = [ [[package]] name = "namada_tx_env" -version = "0.30.2" +version = "0.30.3" dependencies = [ "namada_core", "namada_storage", @@ -3780,7 +3780,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "masp_primitives", @@ -3802,7 +3802,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "masp_primitives", @@ -3811,7 +3811,7 @@ dependencies = [ [[package]] name = "namada_vote_ext" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -3821,7 +3821,7 @@ dependencies = [ [[package]] name = "namada_vp_env" -version = "0.30.2" +version = "0.30.3" dependencies = [ "derivative", "masp_primitives", @@ -3833,7 +3833,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_account", @@ -3854,7 +3854,7 @@ dependencies = [ [[package]] name = "namada_wasm" -version = "0.30.2" +version = "0.30.3" dependencies = [ "getrandom 0.2.11", "namada", @@ -6225,7 +6225,7 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "tx_template" -version = "0.30.2" +version = "0.30.3" dependencies = [ "getrandom 0.2.11", "namada_tests", @@ -6379,7 +6379,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vp_template" -version = "0.30.2" +version = "0.30.3" dependencies = [ "getrandom 0.2.11", "namada_tests", diff --git a/wasm/checksums.json b/wasm/checksums.json index 3ba0045fc2..8668c065a4 100644 --- a/wasm/checksums.json +++ b/wasm/checksums.json @@ -1,26 +1,26 @@ { - "tx_become_validator.wasm": "tx_become_validator.96206677d3f4981ea77e5890b3a31b3fb78571517045c8f8b521838f2a60f94d.wasm", - "tx_bond.wasm": "tx_bond.1b510c093b855ffc077dfb224f2fea73ce2ff782bac45516c8d08b3e34e2b816.wasm", - "tx_bridge_pool.wasm": "tx_bridge_pool.580edd0a68dd1a2d335240bca93ea0e16352301d25afd3645cd1eeff281e8627.wasm", - "tx_change_consensus_key.wasm": "tx_change_consensus_key.25a8ad63a2745c35484f7fbdef040115b221e2bc24af978ee825cf70872ba711.wasm", - "tx_change_validator_commission.wasm": "tx_change_validator_commission.69679496e6a8449c77541ff86ef148edb9b1d201133b36e4cb308baa92ad83df.wasm", - "tx_change_validator_metadata.wasm": "tx_change_validator_metadata.6c1b4bbe00221bc4e89a6e2aec6c208501f9f3f1cb01154c58cffe4ce4f376fa.wasm", - "tx_claim_rewards.wasm": "tx_claim_rewards.08b839f07a871863d192f0ee3ce7f15e44a557e140d5527dc08051e6aef9a5ec.wasm", - "tx_deactivate_validator.wasm": "tx_deactivate_validator.895e6fd89adbab6e73a809d55e296484c19edc04233f16a6635fd596bcac4762.wasm", - "tx_ibc.wasm": "tx_ibc.65e415ecfabf09da3afb50b92be9c839fcf2705cb2bd82e53df7eb41da5bc949.wasm", - "tx_init_account.wasm": "tx_init_account.17f890950782fde8ea3183cb3e39d1e426819e91d0f678b3af12948c9323fdc4.wasm", - "tx_init_proposal.wasm": "tx_init_proposal.e642d5525b492b6939c7714280775af91c45e2719821910ba5c5327fa8461024.wasm", - "tx_reactivate_validator.wasm": "tx_reactivate_validator.98604c5832b72e9370accb907fd36545f88ffc8e3fcaafd19de9d5bdd632dff5.wasm", - "tx_redelegate.wasm": "tx_redelegate.51ac42c2da56d841c466e832dfd707eb449d466082489b370555ec3fcf845fad.wasm", - "tx_resign_steward.wasm": "tx_resign_steward.dd3d8008b56790c2cec54d41da1d259f6673de08f17f19e5033beac1e9275b9a.wasm", - "tx_reveal_pk.wasm": "tx_reveal_pk.53e48fcfd713cbdc913103168f25626507d2193f0741761262998065f79b4c6b.wasm", - "tx_transfer.wasm": "tx_transfer.ae853b54c3fd47be75be26bb38a0f8e0ded30ffe75ef1f127635d3fb1f23144c.wasm", - "tx_unbond.wasm": "tx_unbond.fbce974b80c412b7cebed4072525c2a7f3392273c158e4d5bf6aa068a5f6a6f6.wasm", - "tx_unjail_validator.wasm": "tx_unjail_validator.926c40dffcf960ddbc43253a22b3495dddbdfe304d547abfa8958c5096814bc3.wasm", - "tx_update_account.wasm": "tx_update_account.0810a963405dacab4a31606c5605280b1e6ec0bcabb1cb93869fcf93b6d85a8e.wasm", - "tx_update_steward_commission.wasm": "tx_update_steward_commission.34750dbe0dfe126205d8d852682808684198aebcf754d24c124e8d600a94b43d.wasm", - "tx_vote_proposal.wasm": "tx_vote_proposal.85b27a7cd04890919303e10c023b0e42a1d3165fc6ef9df65885cc2e98396754.wasm", - "tx_withdraw.wasm": "tx_withdraw.02ed362835c0cd9e58b36ca8b40f3935fb92b0b81ff9cb329835743be079a04a.wasm", - "vp_implicit.wasm": "vp_implicit.6aa1b7996381475ea003b4d6c7303a6cb29444cf73fc0c396915de1688d911d2.wasm", - "vp_user.wasm": "vp_user.c6d32da09a50bd42e7e9094821478d0dc795cdccd6cdc18ce2ad4fe8d7bfde50.wasm" + "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" } \ No newline at end of file diff --git a/wasm/tx_template/Cargo.toml b/wasm/tx_template/Cargo.toml index 0b81d11147..f4cbc40e29 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.2" +version = "0.30.3" [lib] crate-type = ["cdylib"] diff --git a/wasm/vp_template/Cargo.toml b/wasm/vp_template/Cargo.toml index 6ea9bb2e22..8b9966a624 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.2" +version = "0.30.3" [lib] crate-type = ["cdylib"] diff --git a/wasm/wasm_source/Cargo.toml b/wasm/wasm_source/Cargo.toml index 41adcd7ab4..c347cecae8 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.2" +version = "0.30.3" [lib] crate-type = ["cdylib"] diff --git a/wasm_for_tests/tx_fail.wasm b/wasm_for_tests/tx_fail.wasm index 40a75f22df..5f57b6a9d3 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 6af76d004b..4c9f060e01 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 e79d206dfd..761e1a14e9 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 618519c129..ca9e936638 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 f7ff052eb9..f7b9d69931 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 36074e434d..01bc8db351 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 2833fe88ad..ca6a80e7d6 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 b766c92edb..470afaf95d 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 902d297af7..2f6e3946b4 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 2b93b7e279..77abbb7239 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 42c8f10318..9fe4c22ff9 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 06cf9fdf11..f33f1f0a90 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 11d4bda266..1babb9a5a1 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 5fd3a9152b..2d8c6e97cf 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 9d3bf56d6b..2744978c64 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.2" +version = "0.30.3" dependencies = [ "async-trait", "bimap", @@ -3388,7 +3388,7 @@ dependencies = [ [[package]] name = "namada_account" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -3400,7 +3400,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.30.2" +version = "0.30.3" dependencies = [ "bech32 0.8.1", "borsh", @@ -3446,7 +3446,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "ethabi", @@ -3475,7 +3475,7 @@ dependencies = [ [[package]] name = "namada_gas" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -3485,7 +3485,7 @@ dependencies = [ [[package]] name = "namada_governance" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -3502,7 +3502,7 @@ dependencies = [ [[package]] name = "namada_ibc" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "ibc", @@ -3526,7 +3526,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.30.2" +version = "0.30.3" dependencies = [ "proc-macro2", "quote", @@ -3535,7 +3535,7 @@ dependencies = [ [[package]] name = "namada_merkle_tree" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "eyre", @@ -3548,7 +3548,7 @@ dependencies = [ [[package]] name = "namada_parameters" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -3559,7 +3559,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "data-encoding", @@ -3580,7 +3580,7 @@ dependencies = [ [[package]] name = "namada_sdk" -version = "0.30.2" +version = "0.30.3" dependencies = [ "async-trait", "bimap", @@ -3640,7 +3640,7 @@ dependencies = [ [[package]] name = "namada_shielded_token" -version = "0.30.2" +version = "0.30.3" dependencies = [ "masp_primitives", "namada_core", @@ -3653,7 +3653,7 @@ dependencies = [ [[package]] name = "namada_state" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "ics23", @@ -3675,7 +3675,7 @@ dependencies = [ [[package]] name = "namada_storage" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "itertools 0.10.5", @@ -3689,7 +3689,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -3698,7 +3698,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.30.2" +version = "0.30.3" dependencies = [ "async-trait", "chrono", @@ -3732,7 +3732,7 @@ dependencies = [ [[package]] name = "namada_token" -version = "0.30.2" +version = "0.30.3" dependencies = [ "namada_core", "namada_shielded_token", @@ -3742,7 +3742,7 @@ dependencies = [ [[package]] name = "namada_trans_token" -version = "0.30.2" +version = "0.30.3" dependencies = [ "namada_core", "namada_storage", @@ -3750,7 +3750,7 @@ dependencies = [ [[package]] name = "namada_tx" -version = "0.30.2" +version = "0.30.3" dependencies = [ "ark-bls12-381", "borsh", @@ -3772,7 +3772,7 @@ dependencies = [ [[package]] name = "namada_tx_env" -version = "0.30.2" +version = "0.30.3" dependencies = [ "namada_core", "namada_storage", @@ -3780,7 +3780,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "masp_primitives", @@ -3802,7 +3802,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "masp_primitives", @@ -3811,7 +3811,7 @@ dependencies = [ [[package]] name = "namada_vote_ext" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_core", @@ -3821,7 +3821,7 @@ dependencies = [ [[package]] name = "namada_vp_env" -version = "0.30.2" +version = "0.30.3" dependencies = [ "derivative", "masp_primitives", @@ -3833,7 +3833,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.30.2" +version = "0.30.3" dependencies = [ "borsh", "namada_account", @@ -3854,7 +3854,7 @@ dependencies = [ [[package]] name = "namada_wasm_for_tests" -version = "0.30.2" +version = "0.30.3" 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 4302a03223..be35736210 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.2" +version = "0.30.3" [lib] crate-type = ["cdylib"]