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
toGovState
- pull-3609 - Adjust thresholds for sanchonet
- pull-3604 - README: update CIP-1694 link
- pull-3616 - Switch
TreasuryWithdrawals
to useRewardAcnt
- 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 someProposalProcedures
- 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