High level summary
Most of the focus was on the conformance testing this time around. We had completed
conformance tests for CERT
and RATIFY
rules and progressed on some of the others. This
also resulted in some improvements to the constraint-generators
framework. Besides that
we've also fixed Stake Pool Operator stake distribution calculation that is used for
voting by including proposal deposits that are currently locked in the system. One of the
Ledger team members was also performing duties of a release engineer, so we also
facilitated the latest cardano-node-8.11
release.
Low level summary
Features and fixes
- pull-4324 - Proposal deposits in SPO voting stake
- pull-4316 - Complete
EraScript
hierarchy with missing classes - pull-4287 - Fix various minor issues in the Shelley & Babbage specs
Testing
- pull-4320 -
CERT
conformance - pull-4334 -
RATIFY
conformance - pull-4337 - Fix
RATIFY
conformance - pull-4325 -
constrained-generators
: soundness tests and bugfixes - pull-4323 -
constrained-generators
: clean up interface - pull-4336 -
constrained-generators
: IntroducefromList_ :: (HasSpec fn a, Ord a) => Term fn [a] -> Term fn (Set a)