Skip to content

Commit

Permalink
Namada 0.28.2
Browse files Browse the repository at this point in the history
  • Loading branch information
brentstone committed Dec 22, 2023
1 parent a73ddb5 commit 66de1db
Show file tree
Hide file tree
Showing 25 changed files with 83 additions and 70 deletions.
1 change: 1 addition & 0 deletions .changelog/v0.28.2/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Namada 0.28.2 is a patch release that fixes a stack overflow issue for nodes.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# CHANGELOG

## v0.28.2

Namada 0.28.2 is a patch release that fixes a stack overflow issue for nodes.

### BUG FIXES

- Fixed DB prefix iterators to avoid iterators with key that don't match the
given prefix, which was triggering recursive call that was growing stack with
every new applied tx and on reading state from disk on start-up. Replaced
recursion from RocksDB that was growing stack size with a loop.
([\#2325](https://github.com/anoma/namada/pull/2325))

## v0.28.1

Namada 0.28.1 is a patch release that makes improvements to the MASP, SDK, merkle trees, and chain initialization conditions.
Expand Down
28 changes: 14 additions & 14 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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.28.1"
version = "0.28.2"

[workspace.dependencies]
ark-bls12-381 = {version = "0.3"}
Expand Down
28 changes: 14 additions & 14 deletions wasm/Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

50 changes: 25 additions & 25 deletions wasm/checksums.json
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
{
"tx_become_validator.wasm": "tx_become_validator.f6b8e6202106e60e11e5263c3c23d5b1f268f4e13b59a8dee8b0e16bdd7cbfee.wasm",
"tx_bond.wasm": "tx_bond.d85ddd2a5158a7c39259e806d1cf281a65bd0f99c01ae470180d175cafe96927.wasm",
"tx_bridge_pool.wasm": "tx_bridge_pool.661cf3f8d0d5bfa106fc30e16906c6430eb7ad7f088e1c531b4904b39e5c9d9a.wasm",
"tx_change_consensus_key.wasm": "tx_change_consensus_key.9043c400dc94b0e20a27d66b9a2a42838b1b729817573f97b696c388bf51a13b.wasm",
"tx_change_validator_commission.wasm": "tx_change_validator_commission.079d30816d9f309d6d873eeaef7afea20b5eabffde6d21f8f275a147250819db.wasm",
"tx_change_validator_metadata.wasm": "tx_change_validator_metadata.4fe14e580023b85ddbaca15f1c3f4f1f6d4140dd257486a63609e525928e202f.wasm",
"tx_claim_rewards.wasm": "tx_claim_rewards.3ba84ee32efd0b188c67a4bce35dbe49dc8fdb562b4480e14a39c1709e207140.wasm",
"tx_deactivate_validator.wasm": "tx_deactivate_validator.5e60cc2b05da42a4875526f4513527eee57611b2ab2273cc2592b22259fdfa3d.wasm",
"tx_ibc.wasm": "tx_ibc.b702173fb4e88727361149d005c6ca7cdd36a049e30d754fb4b2931813e03745.wasm",
"tx_init_account.wasm": "tx_init_account.3bc47c17d00c406284ac908f3e25ad8eeac5e662ed68b25b7624964f9b696818.wasm",
"tx_init_proposal.wasm": "tx_init_proposal.325ef8906a119e54949769ca7e3ee741e00c6d6d8281b09fb0335c52dfda5b48.wasm",
"tx_reactivate_validator.wasm": "tx_reactivate_validator.98930f42922e57553b1f11460a737714e788e3114885dc60ffb33b56b3a8633c.wasm",
"tx_redelegate.wasm": "tx_redelegate.9a05e0b972fe501858139e6c57681ee3cff14d8bba59e50896350a41e5896ae8.wasm",
"tx_resign_steward.wasm": "tx_resign_steward.baa04ccdcb95c06894b4bde13eeb54b0597b968d79587e2308d584452fd60bd7.wasm",
"tx_reveal_pk.wasm": "tx_reveal_pk.c20015bc1b7f106c577dfe583e773fc8f745fe8658fd7cd5cba528b4a6baebbf.wasm",
"tx_transfer.wasm": "tx_transfer.2b1c85441120377f99d5db188ec1ca8ab5cf4e55a4fd6e7d8554db42895cd0ea.wasm",
"tx_unbond.wasm": "tx_unbond.041ee83cb55ddcb341af076f6aa3592505e4d3bb345d44236b1267681a9304a1.wasm",
"tx_unjail_validator.wasm": "tx_unjail_validator.4fc7691084c028025131130ad37b52489d78bd3129a92049850bc9ee2c14d05a.wasm",
"tx_update_account.wasm": "tx_update_account.04aa8324f31030dd7d1adddc2d020ad0e7a113b2d230ac7aec6c7529553d3490.wasm",
"tx_update_steward_commission.wasm": "tx_update_steward_commission.543722c2dc4d6fdf1c5f9bbc4dc8b1236a3e1e20b594c9cb9b9f7bdac2c3e5ea.wasm",
"tx_vote_proposal.wasm": "tx_vote_proposal.4b89b5f961b09886ab8695c58e89416e2cbbf960ae8ece253ed2306313341cf9.wasm",
"tx_withdraw.wasm": "tx_withdraw.e607ddc529582f8756453c91882727a7b627e5479d982e8e6483e5b5b593663b.wasm",
"vp_implicit.wasm": "vp_implicit.f82d9cebeba22560772607ec0f2e94934b6ddcf88a7071678d76362f52b0c79f.wasm",
"vp_user.wasm": "vp_user.044db9da6fd13d2b0fe06d521651f07be8b1be8378a10f99417a1603fad4b3ef.wasm"
}
"tx_become_validator.wasm": "tx_become_validator.0aab9a45dfd620c83014fe48ed088d03d3929044fec1ab94ffe4bd80b7adb028.wasm",
"tx_bond.wasm": "tx_bond.84cf7978614b128549d80617ee406ecb88fc5b27c8de0e607217840c57fb7358.wasm",
"tx_bridge_pool.wasm": "tx_bridge_pool.a7f98a066119e3b72e1a12139ed0168eaa558c12df995e8021eacfad2aed9ef9.wasm",
"tx_change_consensus_key.wasm": "tx_change_consensus_key.ea0da2b38e8687d25584b05f3023e40601db8d5cb03307f7d7fc9fbc971e3e11.wasm",
"tx_change_validator_commission.wasm": "tx_change_validator_commission.b716719c36f9da4795264286f3326f135cb7f484ec76eee36cff8633e54ddc44.wasm",
"tx_change_validator_metadata.wasm": "tx_change_validator_metadata.42fcbf3237ce59474354978d9d83bcaaca4e137a664cadcca8a9d769466be6d5.wasm",
"tx_claim_rewards.wasm": "tx_claim_rewards.3ab287b087fc6c33572d3ac2ce5719cc6ada99dc8e485f3875a0dfce578e2d8b.wasm",
"tx_deactivate_validator.wasm": "tx_deactivate_validator.33881a917eff3273ea4e2c10697693a1fae74b4bbc62cb358d8886d88bb0dcdf.wasm",
"tx_ibc.wasm": "tx_ibc.fb438a95a5eb2ce0cb9d07470cc51d8464b4d438b24eb8509e6343317f03ac45.wasm",
"tx_init_account.wasm": "tx_init_account.3688651fdc312503d62ceeb0e77e4b64c91e5a4e8ba824a5bf9fb1eb63024864.wasm",
"tx_init_proposal.wasm": "tx_init_proposal.40225970522e78556a4bb28b2afdf69c62513424940c00becf1bb7907a7aa97f.wasm",
"tx_reactivate_validator.wasm": "tx_reactivate_validator.b1bfabf2c2c9e38e1019d16b5a58c2dbfd053f675a85b6ddacddb00afab06e6c.wasm",
"tx_redelegate.wasm": "tx_redelegate.db7855853cd8f1c1e021757b410c9dc83924a1a69eef733681a27885ed437dcf.wasm",
"tx_resign_steward.wasm": "tx_resign_steward.aaff0cf2e539672bcf220a4ef1644a0cf2e485641c1b558a1efd3509510272d4.wasm",
"tx_reveal_pk.wasm": "tx_reveal_pk.4e4d2d661cb09fe4c34881d513f32f171ccd5506af666f90d4a34af1b64ef774.wasm",
"tx_transfer.wasm": "tx_transfer.f0a7521e22d8b516b32535c07b4149188cfe79c8000f46a1ae425f91b6bde271.wasm",
"tx_unbond.wasm": "tx_unbond.4510bad25e0a74624100f21fd23016a04074eb116ed4f26d11ca652796b292e0.wasm",
"tx_unjail_validator.wasm": "tx_unjail_validator.c29354e345622daf644c63c9f436e5fe31fb4ebc621ecf51fd98e906cab10113.wasm",
"tx_update_account.wasm": "tx_update_account.16b120553164ea2ac3fa254839d33bf2c6d58097efd64b3c1f6597f1e8946b98.wasm",
"tx_update_steward_commission.wasm": "tx_update_steward_commission.0ef3670dbe76cc87910102a7dddd80a902252df5b89955a1e339aa997e5d7d0e.wasm",
"tx_vote_proposal.wasm": "tx_vote_proposal.547dd82816983658b210022188d486802fc89a940bca6f4b95a9d10ee7c176bb.wasm",
"tx_withdraw.wasm": "tx_withdraw.5115513d1070a9ba486bb48920fc33bbc2c83ba48541601d4b1af1f9b3420310.wasm",
"vp_implicit.wasm": "vp_implicit.e8cbb1fad44a2717a0ac11445fa5a6ac781b4e3356ffd86c3bb2274ad37da34c.wasm",
"vp_user.wasm": "vp_user.361e7e57cbe10e4be123f4cce46b71d26725132393669e20986c914ad4b0054d.wasm"
}
2 changes: 1 addition & 1 deletion wasm/tx_template/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ edition = "2021"
license = "GPL-3.0"
name = "tx_template"
resolver = "2"
version = "0.28.1"
version = "0.28.2"

[lib]
crate-type = ["cdylib"]
Expand Down
2 changes: 1 addition & 1 deletion wasm/vp_template/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ edition = "2021"
license = "GPL-3.0"
name = "vp_template"
resolver = "2"
version = "0.28.1"
version = "0.28.2"

[lib]
crate-type = ["cdylib"]
Expand Down
2 changes: 1 addition & 1 deletion wasm/wasm_source/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ edition = "2021"
license = "GPL-3.0"
name = "namada_wasm"
resolver = "2"
version = "0.28.1"
version = "0.28.2"

[lib]
crate-type = ["cdylib"]
Expand Down
Binary file modified wasm_for_tests/tx_fail.wasm
Binary file not shown.
Binary file modified wasm_for_tests/tx_memory_limit.wasm
Binary file not shown.
Binary file modified wasm_for_tests/tx_mint_tokens.wasm
Binary file not shown.
Binary file modified wasm_for_tests/tx_no_op.wasm
Binary file not shown.
Binary file modified wasm_for_tests/tx_proposal_code.wasm
Binary file not shown.
Binary file modified wasm_for_tests/tx_read_storage_key.wasm
Binary file not shown.
Binary file modified wasm_for_tests/tx_write.wasm
Binary file not shown.
Binary file modified wasm_for_tests/tx_write_storage_key.wasm
Binary file not shown.
Binary file modified wasm_for_tests/vp_always_false.wasm
Binary file not shown.
Binary file modified wasm_for_tests/vp_always_true.wasm
Binary file not shown.
Binary file modified wasm_for_tests/vp_eval.wasm
Binary file not shown.
Binary file modified wasm_for_tests/vp_memory_limit.wasm
Binary file not shown.
Binary file modified wasm_for_tests/vp_read_storage_key.wasm
Binary file not shown.
Loading

0 comments on commit 66de1db

Please sign in to comment.