Skip to main content

Ledger Team Update

· 2 min read
Alexey Kuleshevich

High level summary

Ledger team continued working on conformance tests and other improvements to the ledger test suite. There was a lot of communication with community members and other core teams about the upcoming hard fork. Some of the Conway specific changes that could affect DApp developer where documented:

There was a minor bug discovered and fixed in how DRep expiration was initialized, which doesn't have any impact on the upcoming Chang hard fork, since DReps cannot affect ratification during the bootstrap phase.

Low level summary

Features

  • pull-4547 - Drep registration expiration fix
  • pull-4554 - Fix cddl hash data comment
  • pull-4550 - ADR for fee computation changes in Conway
  • pull-4570 - Fix wording in the spec where unclaimed rewards go into treasury

Testing

  • pull-4529 - Alternative Agda cert- steps in conformance tests
  • pull-4528 - Add tools for debugging CBOR dumps
  • pull-4548 - Enable QuerySpec in cardano-ledger-api for both Conway versions
  • pull-4561 - Configure Imp tests with realistic SPO voting thresholds
  • pull-4579 - Added overlooked no registered test for RegCert
  • pull-4576 - Remove minMajorPV and maxMajorPV from Constants

Infrastructure and releasing

  • pull-4534 - Use compression for archiving
  • pull-4551 - Add GHA check for formal spec SRP validity
  • pull-4558 - Stop including VCS directories in data passed to test jobs
  • pull-4562 - Fix incorrect version in Conway CHANGELOG
  • pull-4560 - cardano-node 9.2 release test suite fix
  • pull-4573 - Fixup changelogs and versions