From 7958bcda452e3aea989e11efdbe26bc0046e132b Mon Sep 17 00:00:00 2001 From: Alexey Kuleshevich Date: Thu, 24 Oct 2024 08:32:24 -0600 Subject: [PATCH] Add Ledger team update for 2024-10-23 (#492) --- blog/2024-10-23-ledger.md | 68 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 blog/2024-10-23-ledger.md diff --git a/blog/2024-10-23-ledger.md b/blog/2024-10-23-ledger.md new file mode 100644 index 0000000000..af2dbdcf64 --- /dev/null +++ b/blog/2024-10-23-ledger.md @@ -0,0 +1,68 @@ +--- +title: Ledger Team Update +slug: 2024-10-23-ledger +authors: lehins +tags: [ledger] +hide_table_of_contents: false +--- + +## High level summary + +Final changes for the next Hard Fork to protocol version 10.0: + +* Ensure that it is still possible to unregister the reward account and withdraw the funds in the same transaction +* Fix a bug in recently introduced feature, which ensures DRep existence for all stake credential delegations. + +More Conway testing and continued progress on conformance tests. + +## Low level summary + +### Features + +* [pull-4684] - Revert `Mismatch`-related changes of `ShelleyPoolPredFailure` serialization +* [pull-4661] - Add GovRemovedVotes event +* [pull-4697] - Minor fixups from internal audit +* [pull-4709] - Fix drep delegation invariant preservation +* [pull-4715] - Adjust semantics of `ConwayWdrlNotDelegatedToDRep` + +### Testing + +* [pull-4683] - `constrained-generators`: Improve some error messages +* [pull-4689] - Set `maxTxSize` relative to generated tx in Utxo conformance tests +* [pull-4680] - `constrained-generators`: More tests for append and singleton +* [pull-4665] - Remove the proposals workaround from UTXO conformance, add LEDGER conformance +* [pull-4705] - Implement some of the tests in Alonzo.Imp.UtxowSpec.Valid +* [pull-4707] - Add imp tests for drep delegation +* [pull-4677] - Added example Tx specification + +### Infrastructure and releasing + +* [pull-4681] - Update CHANGELOG files following release for 10.0 +* [pull-4686] - Bump up version in cardano-ledger-shelley changelog +* [pull-4688] - Add `nix develop` to main `README.md` +* [pull-4701] - Ensure repo is buildable on Windows +* [pull-4656] - Align with Governance audit +* [pull-4706] - Add changelog section for cardano-node-10.0 and 9.2.1 +* [pull-4710] - Cardano ledger conway 1.17.1.0 +* [pull-4716] - Release/cardano ledger conway 1.17.2.0 + +[pull-4681]: https://github.com/IntersectMBO/cardano-ledger/pull/4681 +[pull-4684]: https://github.com/IntersectMBO/cardano-ledger/pull/4684 +[pull-4686]: https://github.com/IntersectMBO/cardano-ledger/pull/4686 +[pull-4683]: https://github.com/IntersectMBO/cardano-ledger/pull/4683 +[pull-4661]: https://github.com/IntersectMBO/cardano-ledger/pull/4661 +[pull-4689]: https://github.com/IntersectMBO/cardano-ledger/pull/4689 +[pull-4688]: https://github.com/IntersectMBO/cardano-ledger/pull/4688 +[pull-4680]: https://github.com/IntersectMBO/cardano-ledger/pull/4680 +[pull-4665]: https://github.com/IntersectMBO/cardano-ledger/pull/4665 +[pull-4701]: https://github.com/IntersectMBO/cardano-ledger/pull/4701 +[pull-4656]: https://github.com/IntersectMBO/cardano-ledger/pull/4656 +[pull-4697]: https://github.com/IntersectMBO/cardano-ledger/pull/4697 +[pull-4706]: https://github.com/IntersectMBO/cardano-ledger/pull/4706 +[pull-4705]: https://github.com/IntersectMBO/cardano-ledger/pull/4705 +[pull-4707]: https://github.com/IntersectMBO/cardano-ledger/pull/4707 +[pull-4709]: https://github.com/IntersectMBO/cardano-ledger/pull/4709 +[pull-4710]: https://github.com/IntersectMBO/cardano-ledger/pull/4710 +[pull-4677]: https://github.com/IntersectMBO/cardano-ledger/pull/4677 +[pull-4715]: https://github.com/IntersectMBO/cardano-ledger/pull/4715 +[pull-4716]: https://github.com/IntersectMBO/cardano-ledger/pull/4716