Skip to main content

Ledger Team Update

· 2 min read
Alexey Kuleshevich

High level summary

While we are waiting for Chang hard fork we are focusing on as much testing as possible. Therefore all work that was done mostly related to writing unit tests and conformance testing.

Low level summary

Features

  • pull-4480 - Add mkTermToEvaluate on PlutusLanguage class

Testing

  • pull-4464 - constrained-generators: fix incorrect size computation in sets
  • pull-4472 - constrained-generators: fix map generator for simple cases
  • pull-4482 - constrained-generators: turn off leaky test until we can fix it
  • pull-4467 - Conformance CERT: plumbing and translation
  • pull-4475 - Remove duplicate testing of Alonzo and Shelley in Conway
  • pull-4478 - Remove unused variable in non-integral reference code
  • pull-4473 - Make ErrorSpec take a (NonEmpty String) rather than [String]
  • pull-4488 - Handle forks in the branch-history GitHub CI job
  • pull-4469 - Conformance DELEG: Extract Deleg ExecSpecRule and SpecTranslate instances
  • pull-4484 - Conformance GOV: translate and adjust
  • pull-4474 - Conformance test plumbing: CERTS
  • pull-4492 - Remove some unnecessary allocations

Infrastructure and releasing

  • pull-4479 - Add changelog entries for cardano-node-9.0
  • pull-4476 - Bump certifi from 2023.7.22 to 2024.7.4 in /doc