-
Notifications
You must be signed in to change notification settings - Fork 16
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Ledger team update for 2024-08-28 (#454)
- Loading branch information
Showing
1 changed file
with
61 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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 |