IntersectMBO / IntersectMBO/formal-ledger-specifications
Pass `Globals` externally to the executable spec instead of hardcoding
Open
conformance
era: conway
- Dominant language
- Agda
- Stars
- 52
- Forks
- 20
- Avg merge
- 6d 14h
- Merged PRs (30d)
- 7
Description
The implementation uses a `Globals` record for storing certain global values, such as `SlotsPerEpoch`, `SecurityParameter` etc. Right now the spec hard-codes those values in the `Implementation` data structure but it would be better if those values were passed from the implementation instead, perhaps with the `ExternalFunctions` record.
Contributor guide
Assessment
This issue has not been assessed yet.