diff --git a/.changelog/unreleased/improvements/510-shims-merge.md b/.changelog/v0.8.1/improvements/510-shims-merge.md similarity index 100% rename from .changelog/unreleased/improvements/510-shims-merge.md rename to .changelog/v0.8.1/improvements/510-shims-merge.md diff --git a/.changelog/v0.8.1/summary.md b/.changelog/v0.8.1/summary.md new file mode 100644 index 0000000000..cc495e5584 --- /dev/null +++ b/.changelog/v0.8.1/summary.md @@ -0,0 +1,2 @@ +Namada 0.8.1 is a point release focused on standardizing Tendermint +compatibility. diff --git a/CHANGELOG.md b/CHANGELOG.md index fd88cff1d0..b7095801d5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # CHANGELOG +## v0.8.1 + +Namada 0.8.1 is a point release focused on standardizing Tendermint +compatibility. + +### IMPROVEMENTS + +- Shim ABCI++ methods for tendermint + ([#510](https://github.com/anoma/namada/pull/510)) + ## v0.8.0 Namada 0.8.0 is a regular minor release. diff --git a/Cargo.lock b/Cargo.lock index fb31e45611..34ab8ab550 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2911,7 +2911,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.8.0" +version = "0.8.1" dependencies = [ "ark-bls12-381", "ark-ec", @@ -2972,7 +2972,7 @@ dependencies = [ [[package]] name = "namada_apps" -version = "0.8.0" +version = "0.8.1" dependencies = [ "ark-serialize", "ark-std", @@ -3055,7 +3055,7 @@ dependencies = [ [[package]] name = "namada_encoding_spec" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "itertools", @@ -3066,7 +3066,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.8.0" +version = "0.8.1" dependencies = [ "quote", "syn", @@ -3074,7 +3074,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "derivative", @@ -3084,7 +3084,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.8.0" +version = "0.8.1" dependencies = [ "assert_cmd", "borsh", @@ -3118,7 +3118,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "namada", @@ -3130,7 +3130,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "namada", @@ -3138,7 +3138,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "namada", diff --git a/apps/Cargo.toml b/apps/Cargo.toml index 49e17a2b7a..45cdb9aa5e 100644 --- a/apps/Cargo.toml +++ b/apps/Cargo.toml @@ -6,7 +6,7 @@ license = "GPL-3.0" name = "namada_apps" readme = "../README.md" resolver = "2" -version = "0.8.0" +version = "0.8.1" default-run = "namada" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/encoding_spec/Cargo.toml b/encoding_spec/Cargo.toml index 625f7a83d6..e6ca933d05 100644 --- a/encoding_spec/Cargo.toml +++ b/encoding_spec/Cargo.toml @@ -6,7 +6,7 @@ license = "GPL-3.0" name = "namada_encoding_spec" readme = "../README.md" resolver = "2" -version = "0.8.0" +version = "0.8.1" [features] default = [] diff --git a/macros/Cargo.toml b/macros/Cargo.toml index 9f32c04b4b..0061419311 100644 --- a/macros/Cargo.toml +++ b/macros/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "GPL-3.0" name = "namada_macros" resolver = "2" -version = "0.8.0" +version = "0.8.1" [lib] proc-macro = true diff --git a/proof_of_stake/Cargo.toml b/proof_of_stake/Cargo.toml index 21d4cc0b21..82522bc3d6 100644 --- a/proof_of_stake/Cargo.toml +++ b/proof_of_stake/Cargo.toml @@ -6,7 +6,7 @@ license = "GPL-3.0" name = "namada_proof_of_stake" readme = "../README.md" resolver = "2" -version = "0.8.0" +version = "0.8.1" [features] default = [] diff --git a/shared/Cargo.toml b/shared/Cargo.toml index ca9df13cf9..6469694ea9 100644 --- a/shared/Cargo.toml +++ b/shared/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "GPL-3.0" name = "namada" resolver = "2" -version = "0.8.0" +version = "0.8.1" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/tests/Cargo.toml b/tests/Cargo.toml index 0f927adf25..dc3bf7b8aa 100644 --- a/tests/Cargo.toml +++ b/tests/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" license = "GPL-3.0" name = "namada_tests" resolver = "2" -version = "0.8.0" +version = "0.8.1" [features] default = ["wasm-runtime"] diff --git a/tx_prelude/Cargo.toml b/tx_prelude/Cargo.toml index 23b73d6659..992a2146e1 100644 --- a/tx_prelude/Cargo.toml +++ b/tx_prelude/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "GPL-3.0" name = "namada_tx_prelude" resolver = "2" -version = "0.8.0" +version = "0.8.1" [features] default = [] diff --git a/vm_env/Cargo.toml b/vm_env/Cargo.toml index e8d04e3da3..f2c8854f85 100644 --- a/vm_env/Cargo.toml +++ b/vm_env/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "GPL-3.0" name = "namada_vm_env" resolver = "2" -version = "0.8.0" +version = "0.8.1" [features] default = ["abciplus"] diff --git a/vp_prelude/Cargo.toml b/vp_prelude/Cargo.toml index d9dadec9be..f270a17d9f 100644 --- a/vp_prelude/Cargo.toml +++ b/vp_prelude/Cargo.toml @@ -4,7 +4,7 @@ edition = "2021" license = "GPL-3.0" name = "namada_vp_prelude" resolver = "2" -version = "0.8.0" +version = "0.8.1" [features] default = [] diff --git a/wasm/Cargo.lock b/wasm/Cargo.lock index be92cfe2ed..f9030a471a 100644 --- a/wasm/Cargo.lock +++ b/wasm/Cargo.lock @@ -1353,7 +1353,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.8.0" +version = "0.8.1" dependencies = [ "ark-bls12-381", "ark-serialize", @@ -1402,7 +1402,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.8.0" +version = "0.8.1" dependencies = [ "quote", "syn", @@ -1410,7 +1410,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "derivative", @@ -1420,7 +1420,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.8.0" +version = "0.8.1" dependencies = [ "chrono", "concat-idents", @@ -1439,7 +1439,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "namada", @@ -1451,7 +1451,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "namada", @@ -1459,7 +1459,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "namada", @@ -1471,7 +1471,7 @@ dependencies = [ [[package]] name = "namada_wasm" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "getrandom", @@ -2526,7 +2526,7 @@ dependencies = [ [[package]] name = "tx_template" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "getrandom", @@ -2579,7 +2579,7 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" [[package]] name = "vp_template" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "getrandom", diff --git a/wasm/checksums.json b/wasm/checksums.json index bafc05c130..01140354ba 100644 --- a/wasm/checksums.json +++ b/wasm/checksums.json @@ -1,18 +1,18 @@ { - "tx_bond.wasm": "tx_bond.a072c36568bcdedabee4d48b8739c3d49ecd38b0a48dbd2bb5cac7921b134548.wasm", - "tx_ibc.wasm": "tx_ibc.c86d31490666c222e6d0be41ea533f3e07b04f313641988f5bb793c66944455d.wasm", - "tx_init_account.wasm": "tx_init_account.f5043c92f0f7b1dd75ba66e9f8cde3f463d1777d358993e7f9ec2c17d8652dd4.wasm", - "tx_init_nft.wasm": "tx_init_nft.18b751c8ca1851669450779769346922b42f2e968c8503752a027cb454e55655.wasm", - "tx_init_proposal.wasm": "tx_init_proposal.088bf0e95880dcd8732637a03af7c066ec8a4823bef18bbd55996af5795eada4.wasm", - "tx_init_validator.wasm": "tx_init_validator.4cb99abadd6bf823cfc1703c9f5430b2b2ae27fd210cb442b36fe25d0d8dddb2.wasm", - "tx_mint_nft.wasm": "tx_mint_nft.a57ed7a2e1d7b7bd32dba3892dfcadde4f59a9f2be607ed93b00371578bafb6e.wasm", - "tx_transfer.wasm": "tx_transfer.992b3388311f57f880a74f5746b85fef88f4ffc467403c7428fb4e586310198d.wasm", - "tx_unbond.wasm": "tx_unbond.4accf5399c1c12507495706a3278414f15cc5037b82646b87fb7714cacde37f2.wasm", - "tx_update_vp.wasm": "tx_update_vp.001f8ad42fea81fcf55fc955081200708c17914cd336034d97b399edd6d2df1f.wasm", - "tx_vote_proposal.wasm": "tx_vote_proposal.59c5e6ee1164608698774ac331c20375f947a2fcb67af969abbf2590aa9b2ac1.wasm", - "tx_withdraw.wasm": "tx_withdraw.f1c1090800212e67403a05facd7c70850ebd25affbfe92b9802eb87f82feda62.wasm", - "vp_nft.wasm": "vp_nft.80e6f79df620524fd505ba31f1eadd1a331bed0bbabd950f49f4c1b6334a34dc.wasm", - "vp_testnet_faucet.wasm": "vp_testnet_faucet.4568de4187bc9c02d5488787e5796c93fc8b57d57be96fceffea533eccf4f8f6.wasm", - "vp_token.wasm": "vp_token.fc98bbb2095fae1628b75e5fe6b09ac58b3d406c31da6db4d72c8774a2ae54e7.wasm", - "vp_user.wasm": "vp_user.e411c42520b39bf905562ca38c85ca1831029ee4070ae715f9690ea17d33efec.wasm" + "tx_bond.wasm": "tx_bond.38c037a51f9215c2be9c1b01f647251ffdc96a02a0c958c5d3db4ee36ccde43b.wasm", + "tx_ibc.wasm": "tx_ibc.5f86477029d987073ebfec66019dc991b0bb8b80717d4885b860f910916cbcdd.wasm", + "tx_init_account.wasm": "tx_init_account.8d901bce15d1ab63a591def00421183a651d4d5e09ace4291bf0a9044692741d.wasm", + "tx_init_nft.wasm": "tx_init_nft.1991808f44c1c24d4376a3d46b602bed27575f6c0359095c53f37b9225050ffc.wasm", + "tx_init_proposal.wasm": "tx_init_proposal.716cd08d59b26bd75815511f03e141e6ac27bc0b7d7be10a71b04559244722c2.wasm", + "tx_init_validator.wasm": "tx_init_validator.611edff2746f71cdaa7547a84a96676b555821f00af8375a28f8dab7ae9fc9fa.wasm", + "tx_mint_nft.wasm": "tx_mint_nft.3f20f1a86da43cc475ccc127428944bd177d40fbe2d2d1588c6fadd069cbe4b2.wasm", + "tx_transfer.wasm": "tx_transfer.5653340103a32e6685f9668ec24855f65ae17bcc43035c2559a13f5c47bb67af.wasm", + "tx_unbond.wasm": "tx_unbond.71e66ac6f792123a2aaafd60b3892d74a7d0e7a03c3ea34f15fea9089010b810.wasm", + "tx_update_vp.wasm": "tx_update_vp.6d291dadb43545a809ba33fe26582b7984c67c65f05e363a93dbc62e06a33484.wasm", + "tx_vote_proposal.wasm": "tx_vote_proposal.ff3def7b4bb0c46635bd6d544ac1745362757ce063feb8142d2ed9ab207f2a12.wasm", + "tx_withdraw.wasm": "tx_withdraw.ba1a743cf8914a353d7706777e0b1a37e20cd271b16e022fd3b50ad28971291f.wasm", + "vp_nft.wasm": "vp_nft.4471284b5c5f3e28c973f0a2ad2dde52ebe4a1dcd5dc15e93b380706fd0e35ea.wasm", + "vp_testnet_faucet.wasm": "vp_testnet_faucet.7d7eb09cddc7ae348417da623e21ec4a4f8c78f15ae12de5abe7087eeab1e0db.wasm", + "vp_token.wasm": "vp_token.4a5436f7519de15c80103557add57e8d06e766e1ec1f7a642ffca252be01c5d0.wasm", + "vp_user.wasm": "vp_user.729b18aab60e8ae09b75b5f067658f30459a5ccfcd34f909b88da96523681019.wasm" } \ No newline at end of file diff --git a/wasm/tx_template/Cargo.toml b/wasm/tx_template/Cargo.toml index d207438d16..a86dcbb07a 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.8.0" +version = "0.8.1" [lib] crate-type = ["cdylib"] diff --git a/wasm/vp_template/Cargo.toml b/wasm/vp_template/Cargo.toml index e01ad1b22f..ca5ff03922 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.8.0" +version = "0.8.1" [lib] crate-type = ["cdylib"] diff --git a/wasm/wasm_source/Cargo.toml b/wasm/wasm_source/Cargo.toml index 5291d81390..7f48f2aea6 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.8.0" +version = "0.8.1" [lib] crate-type = ["cdylib"] diff --git a/wasm_for_tests/tx_memory_limit.wasm b/wasm_for_tests/tx_memory_limit.wasm index 7fbbaaac3b..dd2372605d 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 d89c21a894..70f28cf41d 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_proposal_code.wasm b/wasm_for_tests/tx_proposal_code.wasm index 25daa225b5..47f531479d 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 255652118e..2dbc1b7551 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_storage_key.wasm b/wasm_for_tests/tx_write_storage_key.wasm index fc74b60742..44a87a7497 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 e2b5946d4d..29b9edcabd 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 ca214b6b2a..8b3edc3de4 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 ccfcd1370f..caadc022a5 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 673e3796ff..81f3ff61cf 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 1de76495b0..a762266713 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 58f87a9694..b82f3b3d59 100644 --- a/wasm_for_tests/wasm_source/Cargo.lock +++ b/wasm_for_tests/wasm_source/Cargo.lock @@ -1353,7 +1353,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "namada" -version = "0.8.0" +version = "0.8.1" dependencies = [ "ark-bls12-381", "ark-serialize", @@ -1402,7 +1402,7 @@ dependencies = [ [[package]] name = "namada_macros" -version = "0.8.0" +version = "0.8.1" dependencies = [ "quote", "syn", @@ -1410,7 +1410,7 @@ dependencies = [ [[package]] name = "namada_proof_of_stake" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "derivative", @@ -1420,7 +1420,7 @@ dependencies = [ [[package]] name = "namada_tests" -version = "0.8.0" +version = "0.8.1" dependencies = [ "chrono", "concat-idents", @@ -1439,7 +1439,7 @@ dependencies = [ [[package]] name = "namada_tx_prelude" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "namada", @@ -1451,7 +1451,7 @@ dependencies = [ [[package]] name = "namada_vm_env" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "namada", @@ -1459,7 +1459,7 @@ dependencies = [ [[package]] name = "namada_vp_prelude" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "namada", @@ -1471,7 +1471,7 @@ dependencies = [ [[package]] name = "namada_wasm_for_tests" -version = "0.8.0" +version = "0.8.1" dependencies = [ "borsh", "getrandom", diff --git a/wasm_for_tests/wasm_source/Cargo.toml b/wasm_for_tests/wasm_source/Cargo.toml index 94b01a5e06..8d9f4f4dc9 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.8.0" +version = "0.8.1" [lib] crate-type = ["cdylib"]