Skip to content

Commit

Permalink
Add Ledger team update for 2024-08-28 (#454)
Browse files Browse the repository at this point in the history
  • Loading branch information
lehins authored Aug 29, 2024
1 parent 1c4bd36 commit 0621f01
Showing 1 changed file with 61 additions and 0 deletions.
61 changes: 61 additions & 0 deletions blog/2024-08-28-ledger.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
---
title: Ledger Team Update
slug: 2024-08-28-ledger
authors: lehins
tags: [ledger]
hide_table_of_contents: false
---

## 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:

* [Deposit and refund amounts in stake credentials certificates are not visible to `PlutusV3`](https://github.com/IntersectMBO/cardano-ledger/issues/4571)
* [Effect of empty redeemers on the data integrity hash](https://github.com/IntersectMBO/cardano-ledger/pull/4554)
* [Effect of reference scripts on the transaction fee computation](https://github.com/IntersectMBO/cardano-ledger/blob/master/docs/adr/2024-08-14_009-refscripts-fee-change.md)

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

[pull-4534]: https://github.com/IntersectMBO/cardano-ledger/pull/4534
[pull-4548]: https://github.com/IntersectMBO/cardano-ledger/pull/4548
[pull-4551]: https://github.com/IntersectMBO/cardano-ledger/pull/4551
[pull-4547]: https://github.com/IntersectMBO/cardano-ledger/pull/4547
[pull-4550]: https://github.com/IntersectMBO/cardano-ledger/pull/4550
[pull-4554]: https://github.com/IntersectMBO/cardano-ledger/pull/4554
[pull-4529]: https://github.com/IntersectMBO/cardano-ledger/pull/4529
[pull-4558]: https://github.com/IntersectMBO/cardano-ledger/pull/4558
[pull-4562]: https://github.com/IntersectMBO/cardano-ledger/pull/4562
[pull-4560]: https://github.com/IntersectMBO/cardano-ledger/pull/4560
[pull-4528]: https://github.com/IntersectMBO/cardano-ledger/pull/4528
[pull-4573]: https://github.com/IntersectMBO/cardano-ledger/pull/4573
[pull-4570]: https://github.com/IntersectMBO/cardano-ledger/pull/4570
[pull-4561]: https://github.com/IntersectMBO/cardano-ledger/pull/4561
[pull-4579]: https://github.com/IntersectMBO/cardano-ledger/pull/4579
[pull-4576]: https://github.com/IntersectMBO/cardano-ledger/pull/4576

0 comments on commit 0621f01

Please sign in to comment.