diff --git a/.changelog/unreleased/SDK/2051-native-masp.md b/.changelog/v0.27.0/SDK/2051-native-masp.md similarity index 100% rename from .changelog/unreleased/SDK/2051-native-masp.md rename to .changelog/v0.27.0/SDK/2051-native-masp.md diff --git a/.changelog/unreleased/SDK/2140-sdk-redelegate.md b/.changelog/v0.27.0/SDK/2140-sdk-redelegate.md similarity index 100% rename from .changelog/unreleased/SDK/2140-sdk-redelegate.md rename to .changelog/v0.27.0/SDK/2140-sdk-redelegate.md diff --git a/.changelog/unreleased/bug-fixes/2164-fix-sdk-feature-flag.md b/.changelog/v0.27.0/bug-fixes/2164-fix-sdk-feature-flag.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2164-fix-sdk-feature-flag.md rename to .changelog/v0.27.0/bug-fixes/2164-fix-sdk-feature-flag.md diff --git a/.changelog/unreleased/bug-fixes/2166-fix-proof-height.md b/.changelog/v0.27.0/bug-fixes/2166-fix-proof-height.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2166-fix-proof-height.md rename to .changelog/v0.27.0/bug-fixes/2166-fix-proof-height.md diff --git a/.changelog/unreleased/bug-fixes/2184-fix-abci-last-height-queries.md b/.changelog/v0.27.0/bug-fixes/2184-fix-abci-last-height-queries.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2184-fix-abci-last-height-queries.md rename to .changelog/v0.27.0/bug-fixes/2184-fix-abci-last-height-queries.md diff --git a/.changelog/unreleased/features/2137-consensus-key-change.md b/.changelog/v0.27.0/features/2137-consensus-key-change.md similarity index 100% rename from .changelog/unreleased/features/2137-consensus-key-change.md rename to .changelog/v0.27.0/features/2137-consensus-key-change.md diff --git a/.changelog/unreleased/improvements/2051-native-masp.md b/.changelog/v0.27.0/improvements/2051-native-masp.md similarity index 100% rename from .changelog/unreleased/improvements/2051-native-masp.md rename to .changelog/v0.27.0/improvements/2051-native-masp.md diff --git a/.changelog/unreleased/improvements/2131-validate-tx-bytes-len.md b/.changelog/v0.27.0/improvements/2131-validate-tx-bytes-len.md similarity index 100% rename from .changelog/unreleased/improvements/2131-validate-tx-bytes-len.md rename to .changelog/v0.27.0/improvements/2131-validate-tx-bytes-len.md diff --git a/.changelog/unreleased/improvements/2132-better-err-reports.md b/.changelog/v0.27.0/improvements/2132-better-err-reports.md similarity index 100% rename from .changelog/unreleased/improvements/2132-better-err-reports.md rename to .changelog/v0.27.0/improvements/2132-better-err-reports.md diff --git a/.changelog/unreleased/improvements/2163-init-validator-own-keys.md b/.changelog/v0.27.0/improvements/2163-init-validator-own-keys.md similarity index 100% rename from .changelog/unreleased/improvements/2163-init-validator-own-keys.md rename to .changelog/v0.27.0/improvements/2163-init-validator-own-keys.md diff --git a/.changelog/unreleased/improvements/2169-pos-sigs-for-vp.md b/.changelog/v0.27.0/improvements/2169-pos-sigs-for-vp.md similarity index 100% rename from .changelog/unreleased/improvements/2169-pos-sigs-for-vp.md rename to .changelog/v0.27.0/improvements/2169-pos-sigs-for-vp.md diff --git a/.changelog/unreleased/improvements/2178-misc-pos-tasks.md b/.changelog/v0.27.0/improvements/2178-misc-pos-tasks.md similarity index 100% rename from .changelog/unreleased/improvements/2178-misc-pos-tasks.md rename to .changelog/v0.27.0/improvements/2178-misc-pos-tasks.md diff --git a/.changelog/unreleased/improvements/2182-tx-type-tag2.md b/.changelog/v0.27.0/improvements/2182-tx-type-tag2.md similarity index 100% rename from .changelog/unreleased/improvements/2182-tx-type-tag2.md rename to .changelog/v0.27.0/improvements/2182-tx-type-tag2.md diff --git a/.changelog/unreleased/improvements/2189-save-conversion-state.md b/.changelog/v0.27.0/improvements/2189-save-conversion-state.md similarity index 100% rename from .changelog/unreleased/improvements/2189-save-conversion-state.md rename to .changelog/v0.27.0/improvements/2189-save-conversion-state.md diff --git a/.changelog/unreleased/miscellaneous/2145-pos-vp-no-catch.md b/.changelog/v0.27.0/miscellaneous/2145-pos-vp-no-catch.md similarity index 100% rename from .changelog/unreleased/miscellaneous/2145-pos-vp-no-catch.md rename to .changelog/v0.27.0/miscellaneous/2145-pos-vp-no-catch.md diff --git a/.changelog/v0.27.0/summary.md b/.changelog/v0.27.0/summary.md new file mode 100644 index 0000000000..352eb755cd --- /dev/null +++ b/.changelog/v0.27.0/summary.md @@ -0,0 +1 @@ +Namada 0.27.0 is a minor release that incorporates the remaining essential proof-of-stake features, updates the MASP and transaction functionality, and provides some additions to the SDK. diff --git a/CHANGELOG.md b/CHANGELOG.md index 09d7b843f3..c476432e20 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,59 @@ # CHANGELOG +## v0.27.0 + +Namada 0.27.0 is a minor release that incorporates the remaining essential proof-of-stake features, updates the MASP and transaction functionality, and provides some additions to the SDK. + +### BUG FIXES + +- Fix a feature flag to compile namada_sdk + ([\#2164](https://github.com/anoma/namada/issues/2164)) +- Fix to get the proof even if no height is specified + ([\#2166](https://github.com/anoma/namada/issues/2166)) +- Fix ABCI queries at the last committed height + ([\#2184](https://github.com/anoma/namada/pull/2184)) + +### FEATURES + +- Tx that allows a validator to change its consensus key + ([\#2137](https://github.com/anoma/namada/pull/2137)) + +### IMPROVEMENTS + +- Moved the masp vp to native. + ([\#2051](https://github.com/anoma/namada/pull/2051)) +- Tighten security around potential P2P issues + ([\#2131](https://github.com/anoma/namada/pull/2131)) +- Print more context from eyre error types. + ([\#2132](https://github.com/anoma/namada/pull/2132)) +- Require to verify ownership of all validator keys when initialized on-chain. + ([\#2163](https://github.com/anoma/namada/pull/2163)) +- Improve the validator VP to ensure that only the validator themself + can execute transactions that manipulate its own validator data + ([\#2169](https://github.com/anoma/namada/pull/2169)) +- Various improvements to the PoS code, including adding a panic on a slashing + failure, some more checked arithmetics, aesthetic code cleanup, and fixing a + bug in is_delegator. ([\#2178](https://github.com/anoma/namada/pull/2178)) +- Added type tags to transactions to enable hardware wallets + to fully decode transactions even after minor Namada updates. + ([\#2182](https://github.com/anoma/namada/pull/2182)) +- Save MASP conversion state to the state storage instead of the diffs + ([\#2189](https://github.com/anoma/namada/issues/2189)) + +### MISCELLANEOUS + +- Removed catching of panics from PoS VP. + ([\#2145](https://github.com/anoma/namada/pull/2145)) + +### SDK + +- Masp as internal address. Updated `aux_signing_data` + to return no key and 0 threshold if owner is masp. + ([\#2051](https://github.com/anoma/namada/pull/2051)) +- A high level function new_redelegate is added to the sdk to allow developers + to make and submit redelegation functions from the minimum number of arguments + required ([\#2140](https://github.com/anoma/namada/pull/2140)) + ## v0.26.0 Namada 0.26.0 is a minor release on the way to mainnet with updates to PoS and governance as well as its upstream dependencies. diff --git a/Cargo.lock b/Cargo.lock index 2277793994..a760f39701 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3730,7 +3730,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.26.0" +version = "0.27.0" dependencies = [ "assert_matches", "async-trait", @@ -3800,7 +3800,7 @@ dependencies = [ [[package]] name = "namada_apps" -version = "0.26.0" +version = "0.27.0" dependencies = [ "ark-serialize", "ark-std", @@ -3891,7 +3891,7 @@ dependencies = [ [[package]] name = "namada_benchmarks" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "borsh-ext", @@ -3906,7 +3906,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.26.0" +version = "0.27.0" dependencies = [ "ark-bls12-381", "ark-serialize", @@ -3963,7 +3963,7 @@ dependencies = [ [[package]] name = "namada_encoding_spec" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "itertools 0.10.5", @@ -3974,7 +3974,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.26.0" +version = "0.27.0" dependencies = [ "assert_matches", "borsh", @@ -3999,7 +3999,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.26.0" +version = "0.27.0" dependencies = [ "proc-macro2", "quote", @@ -4008,7 +4008,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.26.0" +version = "0.27.0" dependencies = [ "assert_matches", "borsh", @@ -4029,7 +4029,7 @@ dependencies = [ [[package]] name = "namada_sdk" -version = "0.26.0" +version = "0.27.0" dependencies = [ "assert_matches", "async-trait", @@ -4078,7 +4078,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "namada_core", @@ -4087,7 +4087,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.26.0" +version = "0.27.0" dependencies = [ "assert_cmd", "async-trait", @@ -4136,7 +4136,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "borsh-ext", @@ -4151,7 +4151,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "masp_primitives", @@ -4160,7 +4160,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "borsh-ext", diff --git a/Cargo.toml b/Cargo.toml index 6b16eb3cc9..c1fa8f6d03 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -34,7 +34,7 @@ keywords = ["blockchain", "privacy", "crypto", "protocol", "network"] license = "GPL-3.0" readme = "README.md" repository = "https://github.com/anoma/namada" -version = "0.26.0" +version = "0.27.0" [workspace.dependencies] ark-bls12-381 = {version = "0.3"} diff --git a/wasm/Cargo.lock b/wasm/Cargo.lock index 7ab8f7005b..66a3bb5817 100644 --- a/wasm/Cargo.lock +++ b/wasm/Cargo.lock @@ -2936,7 +2936,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.26.0" +version = "0.27.0" dependencies = [ "async-trait", "bimap", @@ -2997,7 +2997,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.26.0" +version = "0.27.0" dependencies = [ "ark-bls12-381", "ark-serialize", @@ -3049,7 +3049,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "borsh-ext", @@ -3070,7 +3070,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.26.0" +version = "0.27.0" dependencies = [ "proc-macro2", "quote", @@ -3079,7 +3079,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "data-encoding", @@ -3093,7 +3093,7 @@ dependencies = [ [[package]] name = "namada_sdk" -version = "0.26.0" +version = "0.27.0" dependencies = [ "async-trait", "bimap", @@ -3137,7 +3137,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "namada_core", @@ -3146,7 +3146,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.26.0" +version = "0.27.0" dependencies = [ "async-trait", "chrono", @@ -3178,7 +3178,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "borsh-ext", @@ -3193,7 +3193,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "masp_primitives", @@ -3202,7 +3202,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "borsh-ext", @@ -3216,7 +3216,7 @@ dependencies = [ [[package]] name = "namada_wasm" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "getrandom 0.2.10", @@ -5532,7 +5532,7 @@ checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" [[package]] name = "tx_template" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "getrandom 0.2.10", @@ -5681,7 +5681,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vp_template" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "getrandom 0.2.10", diff --git a/wasm/checksums.json b/wasm/checksums.json index d93bc795f1..8c94ff7a0d 100644 --- a/wasm/checksums.json +++ b/wasm/checksums.json @@ -1,27 +1,27 @@ { - "tx_bond.wasm": "tx_bond.b989613b49f49ba69f30ac61b9474931f368102c03027da3eec9b246f81b5277.wasm", - "tx_bridge_pool.wasm": "tx_bridge_pool.a74c3a41401b5fba2f0d6c010ab62b4a6c3dbed4a6857a4298d07e5fbc002083.wasm", - "tx_change_consensus_key.wasm": "tx_change_consensus_key.10404da7fab6042e4c6ed8b29fa196767364b1ee4e4ad68d827434ada9cc5f4d.wasm", - "tx_change_validator_commission.wasm": "tx_change_validator_commission.3ecc31df9aa32fcbfe92c79bef40e3542388b6d361684e58960f910bc36c8839.wasm", - "tx_change_validator_metadata.wasm": "tx_change_validator_metadata.dc4bdd4a89cd465adb05fb6eb48f901a0e1e80f26681709bf8af0e30165c5ad2.wasm", - "tx_claim_rewards.wasm": "tx_claim_rewards.a9237131561c16fa76a5d6eabf10c664ebffe981c16ddee30da9b983f81b6850.wasm", - "tx_deactivate_validator.wasm": "tx_deactivate_validator.c7c739756e481a91150934153d0684df5b2382f9553a92a4714b15460c1518c4.wasm", - "tx_ibc.wasm": "tx_ibc.48eb48367141a2be36175c52d110233a85d0514a974aeef2262b119e0a0db49d.wasm", - "tx_init_account.wasm": "tx_init_account.9ed1359fa57416c5f878698b5a761397b3c6e7f7987008f8cf1ec1304df2e34c.wasm", - "tx_init_proposal.wasm": "tx_init_proposal.b6d269b7f2db4c93ffa46154c2a3efd0ba0bd52fd1027cc12748b7f3c8c5aaa3.wasm", - "tx_init_validator.wasm": "tx_init_validator.95efab261576de7a4fb84c27cc63693fc5da89c655d1de205d2410f1af4573b2.wasm", - "tx_reactivate_validator.wasm": "tx_reactivate_validator.73157f4aace8a61e53cb20a1bb69799475d7455b2723eff5c57f09d2ec1a1dc4.wasm", - "tx_redelegate.wasm": "tx_redelegate.57a559128a73e9acbf46d21d6778e378e0bef0253d877e330208af23de6e56ac.wasm", - "tx_resign_steward.wasm": "tx_resign_steward.f670156c70d2318839489666c9327a17867b2db3763ff60a07b15f2b5862cbe3.wasm", - "tx_reveal_pk.wasm": "tx_reveal_pk.eff2ae0a82787866d319f7289a0c0742437f12b37fd167f8810b07336c5efefe.wasm", - "tx_transfer.wasm": "tx_transfer.a34b849c0695721c9113ccb75015cca7a5b35f2a4422b24d39c635ac03bcfa88.wasm", - "tx_unbond.wasm": "tx_unbond.66b411757fd4fdfccd640a59ffbdb5b41a1f53b6316f6e515cbbce8f968f6a30.wasm", - "tx_unjail_validator.wasm": "tx_unjail_validator.f0b8bc20f01053b8209e14d2823a256b6037ba3dd8a2f3d5b9866a7353023bb1.wasm", - "tx_update_account.wasm": "tx_update_account.5690a3d1a16353a4a425814b085cd6ccf4161511e54e952a032c65d7046fe34d.wasm", - "tx_update_steward_commission.wasm": "tx_update_steward_commission.1d5bc824c0c834276be3729a110706b29e66217fd32d210e4336bd9630034a22.wasm", - "tx_vote_proposal.wasm": "tx_vote_proposal.107d13305ac6639885b7e998d10769e6f59ee8169c602ae3e9ae42e530b66dbb.wasm", - "tx_withdraw.wasm": "tx_withdraw.caef63a4907c6eb6702ec4dd4f57d9dad1f7b9eb3c2bd8e36fecbf6e6b323901.wasm", - "vp_implicit.wasm": "vp_implicit.10a560cf4f79c65e68e310d63ebf3c28d1210898f342bc67ae52ab3d6fe1cd04.wasm", - "vp_user.wasm": "vp_user.14cf33745b83734aba11fa29269e04a8f6f057451079f072036dd05bc69a2b86.wasm", - "vp_validator.wasm": "vp_validator.de918dd5dc3ce3bdbfbf6bd7e1190f7a301dc8296495dc4cbef55198be5c2805.wasm" + "tx_bond.wasm": "tx_bond.a660b13a79bd5c50c75a055ab4fed8eddb1cc2ae6d93e5505fbeb876b307fc49.wasm", + "tx_bridge_pool.wasm": "tx_bridge_pool.9564137202b291bd8930410700a5b0e08a1949bb4f79da5ee3e3dc9654266f4d.wasm", + "tx_change_consensus_key.wasm": "tx_change_consensus_key.4d2de1a762b4575925222fdeacadada429896a93fe3586f41657f247480161d9.wasm", + "tx_change_validator_commission.wasm": "tx_change_validator_commission.457abeb00c021822e54674b77ae97535620555707efd2029e52b0d4335a32b55.wasm", + "tx_change_validator_metadata.wasm": "tx_change_validator_metadata.b56e2fbaefe19800d8a6d989883ab0ceac439bdeac96fb1299f6aa2ce424e521.wasm", + "tx_claim_rewards.wasm": "tx_claim_rewards.c4fc5d2ace6b0ee785f12f90a6cc600e3a0a8f19f7237ecf9374a32ba27eb99e.wasm", + "tx_deactivate_validator.wasm": "tx_deactivate_validator.c7cb406926241ffaa5df56e43c8cc43854bdcb0ea565144f63b6a3e2eb697a96.wasm", + "tx_ibc.wasm": "tx_ibc.14568fef2ec08752b87ec97cb2c87b76adec72e6eeea771274948d7c7ddb92a8.wasm", + "tx_init_account.wasm": "tx_init_account.0017279b252083d2d337d943bf84251d3f8223756ecfd9648e7ce66305c45796.wasm", + "tx_init_proposal.wasm": "tx_init_proposal.cb9d7a33dd9a37675dd1d9cb761f3f87a48728eae38f377a623c0b8f9a97b612.wasm", + "tx_init_validator.wasm": "tx_init_validator.53fefa66ce6351d6b3e7de7a2c993bd4435fbd478b66caecf5c588b5efdcf669.wasm", + "tx_reactivate_validator.wasm": "tx_reactivate_validator.6a40f8daebdd6b9f6bcc9ab88686b40bb7a7882443cd07443c0795a3fae27cb5.wasm", + "tx_redelegate.wasm": "tx_redelegate.ded70e2609371fc9d81de875cf44b0ec60757fb46f61f23a26418cfa9f437b0f.wasm", + "tx_resign_steward.wasm": "tx_resign_steward.a881ed70174b53a15402cbbe6e64200f72431ec73604f7b173fd77ea80b5aedb.wasm", + "tx_reveal_pk.wasm": "tx_reveal_pk.fbe760707aa0559c898cee47c91a5c7d0bc4b2f545cb47cc459ddcb8f97c455e.wasm", + "tx_transfer.wasm": "tx_transfer.aef75ec63198e4e6f95307a55e53fd0440448caf46617047f7a7557a7a2f1f4e.wasm", + "tx_unbond.wasm": "tx_unbond.1fd257addac3d91d77e1ae334b9394085335075581a6500ce2364cd403d028e9.wasm", + "tx_unjail_validator.wasm": "tx_unjail_validator.ba0e378bb48d5ba577dd898e618478c917e80ee11e46f79b00bb72fea4f91c28.wasm", + "tx_update_account.wasm": "tx_update_account.aa4ef57619b8b7c7c3849fa71873448808f7342fcc8d612e4b5e688a708a174a.wasm", + "tx_update_steward_commission.wasm": "tx_update_steward_commission.e7bf45b9039a5b4ef399fe926a4b56e035e9a7eedc4fdd59fc89210b4a8bbf74.wasm", + "tx_vote_proposal.wasm": "tx_vote_proposal.4b39fd9c6ccc8a9537a295d154a8b9e60b8d135fe995276a01d714bc8097be6a.wasm", + "tx_withdraw.wasm": "tx_withdraw.2f6bf8c3cafbd5d987849db1583bd63e10bbe06193f619859caa80ab10f2e2a9.wasm", + "vp_implicit.wasm": "vp_implicit.262b8660014cd140bcbbef2d187863160678cb0034903257815dc08d947b03fa.wasm", + "vp_user.wasm": "vp_user.d66a3a289c9c9e6353a2741335775eab1487e2e7ee4b8baa69d32e73083363d3.wasm", + "vp_validator.wasm": "vp_validator.d89911d9c27b2e0926499623cc88ee35c4396c8ef0563f897386ff431c8148e7.wasm" } \ No newline at end of file diff --git a/wasm/tx_template/Cargo.toml b/wasm/tx_template/Cargo.toml index d1ce0ba2f4..091647f3dc 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.26.0" +version = "0.27.0" [lib] crate-type = ["cdylib"] diff --git a/wasm/vp_template/Cargo.toml b/wasm/vp_template/Cargo.toml index e9b9110202..154b56d939 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.26.0" +version = "0.27.0" [lib] crate-type = ["cdylib"] diff --git a/wasm/wasm_source/Cargo.toml b/wasm/wasm_source/Cargo.toml index 86f3d57f96..8e8e3efe4e 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.26.0" +version = "0.27.0" [lib] crate-type = ["cdylib"] diff --git a/wasm_for_tests/tx_fail.wasm b/wasm_for_tests/tx_fail.wasm index 947c0e92da..f6406827b4 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 7fdfdd43a8..efc2fb7bd7 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 a6c96688f1..cf752705ea 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 91105a8940..022b5cef96 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 a57c4b846d..1fcb89063d 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 bb4f097fd4..40cdb97371 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 98c4f741d4..bbeaa24274 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 0b095b35bd..90ea4c6fc4 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 b27f337db2..bed4a45383 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 2fca9ebe71..5c91e6113c 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 f54477d842..7665fa7e39 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 681f8f3c4b..133935e7f0 100644 --- a/wasm_for_tests/wasm_source/Cargo.lock +++ b/wasm_for_tests/wasm_source/Cargo.lock @@ -2936,7 +2936,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.26.0" +version = "0.27.0" dependencies = [ "async-trait", "bimap", @@ -2997,7 +2997,7 @@ dependencies = [ [[package]] name = "namada_core" -version = "0.26.0" +version = "0.27.0" dependencies = [ "ark-bls12-381", "ark-serialize", @@ -3049,7 +3049,7 @@ dependencies = [ [[package]] name = "namada_ethereum_bridge" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "borsh-ext", @@ -3070,7 +3070,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.26.0" +version = "0.27.0" dependencies = [ "proc-macro2", "quote", @@ -3079,7 +3079,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "data-encoding", @@ -3093,7 +3093,7 @@ dependencies = [ [[package]] name = "namada_sdk" -version = "0.26.0" +version = "0.27.0" dependencies = [ "async-trait", "bimap", @@ -3137,7 +3137,7 @@ dependencies = [ [[package]] name = "namada_test_utils" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "namada_core", @@ -3146,7 +3146,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.26.0" +version = "0.27.0" dependencies = [ "async-trait", "chrono", @@ -3178,7 +3178,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "borsh-ext", @@ -3193,7 +3193,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "masp_primitives", @@ -3202,7 +3202,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "borsh-ext", @@ -3216,7 +3216,7 @@ dependencies = [ [[package]] name = "namada_wasm_for_tests" -version = "0.26.0" +version = "0.27.0" dependencies = [ "borsh", "getrandom 0.2.10", diff --git a/wasm_for_tests/wasm_source/Cargo.toml b/wasm_for_tests/wasm_source/Cargo.toml index 6b7550bb19..f26b5e9f89 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.26.0" +version = "0.27.0" [lib] crate-type = ["cdylib"]