Skip to content

Commit

Permalink
Namada 0.21.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Fraccaman committed Aug 14, 2023
1 parent 01c63da commit 0c4c787
Show file tree
Hide file tree
Showing 30 changed files with 94 additions and 60 deletions.
2 changes: 2 additions & 0 deletions .changelog/v0.21.0/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
Namada 0.21.0 is a minor release introducing a first version of the PGF mechanism, addressing several
improvements to the PoS and Governance system and some changes to the ledger stability.
32 changes: 32 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
# CHANGELOG

## v0.21.0

Namada 0.21.0 is a minor release introducing a first version of the PGF mechanism, addressing several
improvements to the PoS and Governance system and some changes to the ledger stability.

### BUG FIXES

- Fixes buggy Display for the Dec type when the number is some multiple of 10
([\#1774](https://github.com/anoma/namada/pull/1774))
- Downgraded sysinfo back to v0.27.8 with a working available memory report on
Mac M1. ([\#1775](https://github.com/anoma/namada/pull/1775))
- Fixes buggy error handling in pos unjail_validator. Now properly enforces that
if an unjail tx is submitted when the validator state is something other than
Jailed in any of the current or future epochs, the tx will error out and fail.
([\#1793](https://github.com/anoma/namada/pull/1793))
- Fix available_memory size
([\#1801](https://github.com/anoma/namada/issues/1801))

### FEATURES

- Introduce multisignature accounts and transaction format. It is now possible
to supply multiple public keys when creating a new account/validator and
specify the minimum number of signatures required to authorize a transaction.
([\#1765](https://github.com/anoma/namada/pull/1765))
- Introduce a simplified version of Public Good Fundings.
([\#1803](https://github.com/anoma/namada/pull/1803))

### TESTING

- Added pre-built MASP proofs for integration tests.
([\#1768](https://github.com/anoma/namada/pull/1768))

## v0.20.1

Namada 0.20.1 is a patch release addressing a bug in the inflation mechanism and minor ledger improvements.
Expand Down
24 changes: 12 additions & 12 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 @@ -32,7 +32,7 @@ keywords = ["blockchain", "privacy", "crypto", "protocol", "network"]
license = "GPL-3.0"
readme = "README.md"
repository = "https://github.com/anoma/namada"
version = "0.20.1"
version = "0.21.0"

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

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

38 changes: 19 additions & 19 deletions wasm/checksums.json
Original file line number Diff line number Diff line change
@@ -1,21 +1,21 @@
{
"tx_bond.wasm": "tx_bond.f737f9d4c536b627b4dd6c7a7f54de1d93ea7fa4648065f8861a74c5ab779d8c.wasm",
"tx_bridge_pool.wasm": "tx_bridge_pool.d3dcafbe987b7daf28b582f8f6c5ec784f2d7b9b2c5e25ad4e2c371a1e089156.wasm",
"tx_change_validator_commission.wasm": "tx_change_validator_commission.ca16e544548224a07274a34d9fa4de0be2ca0317a5c0c75ade474c4f1a52921d.wasm",
"tx_ibc.wasm": "tx_ibc.37526a8aa8c8192afaf1d69190d26fb6f842ce8b812ed19fd4abe0c7b5f398b0.wasm",
"tx_init_account.wasm": "tx_init_account.f660b2d9be134bd33968e75a875b598dc0cd6d2c1b7a455df9cde66b77b0598a.wasm",
"tx_init_proposal.wasm": "tx_init_proposal.bac6e829287e6af56268753db4db4488e9d1d6090e36af5e826337c0493de0d8.wasm",
"tx_init_validator.wasm": "tx_init_validator.2b88e1b4ecf0baee9b8fb61862a1dae91d12c13f65abea03179062485dc0965f.wasm",
"tx_reveal_pk.wasm": "tx_reveal_pk.6e0e21d30b26f9736dc7df75dda806b311887d60d0767cf916a6adc22f3a970a.wasm",
"tx_transfer.wasm": "tx_transfer.c16423b1c59b9c02418895cf3e612ca9cda2260846f93188666919450f64fa6b.wasm",
"tx_unbond.wasm": "tx_unbond.b106bdcb2eab70b69a792eb64e2fe4c6fb146065569f2d234a27e0f6821aac08.wasm",
"tx_unjail_validator.wasm": "tx_unjail_validator.201c90d5ffbd371fe852b8ed65d5dd59049ee97adafb4da6963b4b150a6762a0.wasm",
"tx_update_account.wasm": "tx_update_account.9ee92e949b654aec3e6501534252b124ff9840c8060d0359bf8f0e3f226474be.wasm",
"tx_vote_proposal.wasm": "tx_vote_proposal.aa98455871f48deffa0e52809cd37fa13bb2a32ff15efe314fc903265ba1337e.wasm",
"tx_withdraw.wasm": "tx_withdraw.c81ec78d17156d4c9905a3336da3189c03a8777ea8ee06854bf9cb7411dbce73.wasm",
"vp_implicit.wasm": "vp_implicit.a759a4677ae16f8ac48e9cced46723ae593fe9c981074078e70ec7fbe2be23f7.wasm",
"vp_masp.wasm": "vp_masp.a03d2f286f985301130eecff738f4c3c92958836f2030add8bfac4f0cc552b23.wasm",
"vp_testnet_faucet.wasm": "vp_testnet_faucet.4eae2710b3a8f12e0a7ec5402e42965ac1c77803beb4e2f501faacac69330930.wasm",
"vp_user.wasm": "vp_user.93aa25048fe883e581f27f5b2fa782e17d0c0e422faa2f139b300ef31e435229.wasm",
"vp_validator.wasm": "vp_validator.72c78f3a8ef989f0d6939c59c1bc91d4ea9db45420f0242b3114cda3842a8bbd.wasm"
"tx_bond.wasm": "tx_bond.d80494422e1080b6d74848ab9c59e5c2cbed9a36cc3f14b0880dfabb464b5a2f.wasm",
"tx_bridge_pool.wasm": "tx_bridge_pool.3c356b9dd2e66c5a21a057e2a9475234888bd49f654f1f26572acc94d711ec2b.wasm",
"tx_change_validator_commission.wasm": "tx_change_validator_commission.59b68fe14e5b8120a38b443e5ae8462824d2804b524bbaf19407891dfbf5e7f3.wasm",
"tx_ibc.wasm": "tx_ibc.36a975c3bb8a40d10146e2464667a8bc6e7c241340a6c0469fb81f45eb71df86.wasm",
"tx_init_account.wasm": "tx_init_account.70bdce651438949ba5b22bd15cfdad13a658d69e8297f84574208db4d5f6e2c8.wasm",
"tx_init_proposal.wasm": "tx_init_proposal.85bbdfd529d58f38319e254ba495240c33ed249df74b75833b44ff46be9740a9.wasm",
"tx_init_validator.wasm": "tx_init_validator.afdfc83ca51f3dd1a5899483e0b60157386f5d096e8c5ddf15544545a8966e0a.wasm",
"tx_reveal_pk.wasm": "tx_reveal_pk.76b2d71a3e46f994cae02c56f03a63acfa629ef203ccd15e5bf2f1e56088a944.wasm",
"tx_transfer.wasm": "tx_transfer.ca4bfa6d2ca698ad90f397fc24eb85d9ba97a06bfbe6575396019453acb0741e.wasm",
"tx_unbond.wasm": "tx_unbond.6f46fcc02da5cc4cec6bb15051b31f0ae1395fa1d43deab106826c6dedb7a5f8.wasm",
"tx_unjail_validator.wasm": "tx_unjail_validator.1b89353ee8974fb30ad7c0273dd388ba64bdd83048d8700f4f176c0e479cf168.wasm",
"tx_update_account.wasm": "tx_update_account.3e570147734b0c5e5d432f8814ddfe202365f0639f3a014dde5cc07dfb266fc1.wasm",
"tx_vote_proposal.wasm": "tx_vote_proposal.07178ab11ee7a9806c204f655038819849fd7012b6522326217391198c3a7ceb.wasm",
"tx_withdraw.wasm": "tx_withdraw.6981abc141462a5b135e33fc225cf47cc29044b56b7e2d64296a83da02fa224a.wasm",
"vp_implicit.wasm": "vp_implicit.20eef3316b1e2ca7e80f1ed5eb3a2b02df89c398fd47a4e2c039b609a53313b1.wasm",
"vp_masp.wasm": "vp_masp.3fbb62ce883f122bb9a3db6764d4380c59bce461f37a21679ce8d0a3988fc4aa.wasm",
"vp_testnet_faucet.wasm": "vp_testnet_faucet.49ef6568b0c9a1d6eaca149b1fe42cf65d6f02e7b6a3f541ee6ce00d7a7bf45b.wasm",
"vp_user.wasm": "vp_user.56d6010f5fed4af9d6e3ac4e660998ff4ad5444c9efb6b3bdea7f106247cd348.wasm",
"vp_validator.wasm": "vp_validator.595bfb11327c21f26c6648fcea590d801f10d0f6c82f9ef988f19141c1b4ea3d.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.20.1"
version = "0.21.0"

[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.20.1"
version = "0.21.0"

[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.20.1"
version = "0.21.0"

[lib]
crate-type = ["cdylib"]
Expand Down
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 0c4c787

Please sign in to comment.