IntersectMBO / IntersectMBO/formal-ledger-specifications

Pass `Globals` externally to the executable spec instead of hardcoding

Open
#624 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.