cardano-ledger
cardano-ledger copied to clipboard
Conformance: POOL: Translate and adjust
Description
- Move
SpecTranslate.ConwayandExecSpecRule.ConwaytoSpecTranslate.Conway.BaseandExecSpecRule.Conway.Baserespectively, so that we can haveExecSpecRule.Conway.PoolandSpecTranslate.Conway.Pool, going forward, we can make modules per rule. - Translate and adjust the inputs to
POOL - Change
pparamsSpectoTrueSpecsince, doing this did not make any tests fail, in particular, and soPParamsseemed to be over-constrained.
Resolves #4449
Checklist
- [x] Commit sequence broadly makes sense and commits have useful messages
- [x] New tests are added if needed and existing tests are updated
- [x] When applicable, versions are updated in
.cabalandCHANGELOG.mdfiles according to the versioning process. - [x] The version bounds in
.cabalfiles for all affected packages are updated. If you change the bounds in a cabal file, that package itself must have a version increase. (See RELEASING.md) - [x] All visible changes are prepended to the latest section of a
CHANGELOG.mdfor the affected packages. New section is never added with the code changes. (See RELEASING.md) - [x] Code is formatted with
fourmolu(usescripts/fourmolize.sh) - [x] Cabal files are formatted (use
scripts/cabal-format.sh) - [x]
hie.yamlhas been updated (usescripts/gen-hie.sh) - [x] Self-reviewed the diff