From e3f1cefc7cb3a13fe76cd7bab090a8b053c29a2d Mon Sep 17 00:00:00 2001 From: Alexey Kuleshevich Date: Thu, 7 Nov 2024 08:05:15 -0700 Subject: [PATCH] Add Ledger team update for 2024-11-06 (#501) --- blog/2024-11-06-ledger.md | 61 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 61 insertions(+) create mode 100644 blog/2024-11-06-ledger.md diff --git a/blog/2024-11-06-ledger.md b/blog/2024-11-06-ledger.md new file mode 100644 index 0000000000..4f456b002c --- /dev/null +++ b/blog/2024-11-06-ledger.md @@ -0,0 +1,61 @@ +--- +title: Ledger Team Update +slug: 2024-11-06-ledger +authors: lehins +tags: [ledger] +hide_table_of_contents: false +--- + +## High level summary + +Features that were implemented this period are mostly internal improvements to the quality of code. The only feature that stands out from this is the addition of a new query that allows users to learn the default vote for a particular Stake Pool Operator. Much improvement has also happened on the conformance testing side, as well as to the rest of the test suite. + +## Low level summary + +### Features + +* [pull-4666] - Mismatch for Conway predicate failures +* [pull-4711] - Use Mismatch for Shelley, Mary, Allegra, Alonzo, Babbage +* [pull-4722] - Create specialized newtype `VRFVerKeyHash` +* [pull-4557] - Define CDDL via Huddle in shelley-ma +* [pull-4733] - Alternative approach to `Annotator` +* [pull-4735] - Add `queryStakePoolDefaultVote` state query +* [pull-4737] - Remove deprecated and unused definitions + +### Testing + +* [pull-4718] - Avoid intermittent test failures in constrained-generators +* [pull-4712] - (NonEmpty x) in MemberSpec +* [pull-4713] - Better bootstrap-aware Imp tests +* [pull-4730] - `constrained-generators`: fix flaky test +* [pull-4729] - Added `RewardUpdate` spec translation +* [pull-4720] - Add CC removal imptest with UpdateCommittee +* [pull-4728] - Add a balanced TxBody specification +* [pull-4736] - Pass the signature checking function to Agda +* [pull-4719] - `constrained-generators`: Better shrinking for SuspendedSpec + +### Infrastructure and releasing + +* [pull-4717] - Speedup CI by disabling unnecessary steps +* [pull-4714] - Add changelog entry for `cardano-node-10.1` +* [pull-4734] - Update index state + +[pull-4718]: https://github.com/IntersectMBO/cardano-ledger/pull/4718 +[pull-4666]: https://github.com/IntersectMBO/cardano-ledger/pull/4666 +[pull-4717]: https://github.com/IntersectMBO/cardano-ledger/pull/4717 +[pull-4714]: https://github.com/IntersectMBO/cardano-ledger/pull/4714 +[pull-4711]: https://github.com/IntersectMBO/cardano-ledger/pull/4711 +[pull-4712]: https://github.com/IntersectMBO/cardano-ledger/pull/4712 +[pull-4713]: https://github.com/IntersectMBO/cardano-ledger/pull/4713 +[pull-4730]: https://github.com/IntersectMBO/cardano-ledger/pull/4730 +[pull-4729]: https://github.com/IntersectMBO/cardano-ledger/pull/4729 +[pull-4720]: https://github.com/IntersectMBO/cardano-ledger/pull/4720 +[pull-4722]: https://github.com/IntersectMBO/cardano-ledger/pull/4722 +[pull-4734]: https://github.com/IntersectMBO/cardano-ledger/pull/4734 +[pull-4728]: https://github.com/IntersectMBO/cardano-ledger/pull/4728 +[pull-4557]: https://github.com/IntersectMBO/cardano-ledger/pull/4557 +[pull-4733]: https://github.com/IntersectMBO/cardano-ledger/pull/4733 +[pull-4735]: https://github.com/IntersectMBO/cardano-ledger/pull/4735 +[pull-4736]: https://github.com/IntersectMBO/cardano-ledger/pull/4736 +[pull-4737]: https://github.com/IntersectMBO/cardano-ledger/pull/4737 +[pull-4719]: https://github.com/IntersectMBO/cardano-ledger/pull/4719