diff --git a/blog/2023-08-18-ledger.md b/blog/2023-08-18-ledger.md new file mode 100644 index 0000000000..3a4777c123 --- /dev/null +++ b/blog/2023-08-18-ledger.md @@ -0,0 +1,77 @@ +--- +title: Ledger Team Update +slug: 2023-08-18-ledger +authors: lehins +tags: [ledger] +hide_table_of_contents: false +--- + +## High level summary + +The ledger team made great progress in advancing Conway era forward. In particular, voting +for DRep and Stake Pool Operators is now at the state that can be used by downstream +components. Addition of new ledger state queries makes it possible to verify changes to +the governance state, such as placement of votes, submission of governance proposals, +inspecting DRep stake distribution and more. Addition of treasury withdrawals concludes the +ability to enact all of the governance actions, except for the hard fork initiation. + + +## Low level summary + +### Conway progress + +* [pull-3577] - Move `PParams` to `GovState` +* [pull-3609] - Adjust thresholds for sanchonet +* [pull-3604] - README: update CIP-1694 link +* [pull-3616] - Switch `TreasuryWithdrawals` to use `RewardAcnt` +* [pull-3599] - Add governance action well-formedness check +* [pull-3607] - Rename governance to gov +* [pull-3601] - Added `DRep` anchors +* [pull-3615] - Add optional previous `GovActionId` in some `ProposalProcedures` +* [pull-3596] - Upgradeable families +* [pull-3625] - Change constitution to use `Anchor` +* [pull-3592] - Added pulsing incremental computation of the DRep distribution +* [pull-3523] - Treasury donations +* [pull-3633] - Prevent state changes on phase2 failure +* [pull-3634] - Disable serialization of protocolVersion param update +* [pull-3630] - Implemented DRep refreshing +* [pull-3640] - Remove crypto parameterization from `AnchorData` +* [pull-3636] - Implement DRep ratification with an "always passing"; threshold +* [pull-3648] - Governance queries +* [pull-3650] - Change environment for `ShelleyPOOLREAP` rule +* [pull-3658] - Set `DRep` ratify threshold to 51% +* [pull-3628] - `DELEG`, `POOL`, `GOVCERT` conformance with Spec v0.8 + +### Testing + +* [pull-3619] - Disabled a broken test + +### Improvements and releasing + +* [pull-3660] - Fix bounds and versions +* [pull-3661] - Adjust versions, bounds and CHANGELOGs to account for the latest release + +[pull-3577]: https://github.com/input-output-hk/cardano-ledger/pull/3577 +[pull-3609]: https://github.com/input-output-hk/cardano-ledger/pull/3609 +[pull-3604]: https://github.com/input-output-hk/cardano-ledger/pull/3604 +[pull-3616]: https://github.com/input-output-hk/cardano-ledger/pull/3616 +[pull-3599]: https://github.com/input-output-hk/cardano-ledger/pull/3599 +[pull-3619]: https://github.com/input-output-hk/cardano-ledger/pull/3619 +[pull-3607]: https://github.com/input-output-hk/cardano-ledger/pull/3607 +[pull-3601]: https://github.com/input-output-hk/cardano-ledger/pull/3601 +[pull-3615]: https://github.com/input-output-hk/cardano-ledger/pull/3615 +[pull-3596]: https://github.com/input-output-hk/cardano-ledger/pull/3596 +[pull-3625]: https://github.com/input-output-hk/cardano-ledger/pull/3625 +[pull-3592]: https://github.com/input-output-hk/cardano-ledger/pull/3592 +[pull-3523]: https://github.com/input-output-hk/cardano-ledger/pull/3523 +[pull-3633]: https://github.com/input-output-hk/cardano-ledger/pull/3633 +[pull-3634]: https://github.com/input-output-hk/cardano-ledger/pull/3634 +[pull-3630]: https://github.com/input-output-hk/cardano-ledger/pull/3630 +[pull-3640]: https://github.com/input-output-hk/cardano-ledger/pull/3640 +[pull-3636]: https://github.com/input-output-hk/cardano-ledger/pull/3636 +[pull-3648]: https://github.com/input-output-hk/cardano-ledger/pull/3648 +[pull-3650]: https://github.com/input-output-hk/cardano-ledger/pull/3650 +[pull-3658]: https://github.com/input-output-hk/cardano-ledger/pull/3658 +[pull-3628]: https://github.com/input-output-hk/cardano-ledger/pull/3628 +[pull-3660]: https://github.com/input-output-hk/cardano-ledger/pull/3660 +[pull-3661]: https://github.com/input-output-hk/cardano-ledger/pull/3661