IntersectMBO / IntersectMBO/formal-ledger-specifications
Make explicit relationship between `transVITime` and `epochInfoSlotToUTCTime`
- Dominant language
- Agda
- Stars
- 52
- Forks
- 20
- Avg merge
- 6d 14h
- Merged PRs (30d)
- 7
Description
`transVITime` is defined in terms of `epochInfoSlotToUTCTime` in the Alonzo specification. However, both functions are abstract in the Agda specification. This poses the problem of expressing the relationship between the two, which might be relevant in some future proof.
This ticket is to express such relationship in some form of axiom, though probably it will depend on what proof needs to use the relationship.
Contributor guide
Research direction
Start by reading the Alonzo specification's definition of transVITime and the Agda specification's declarations of transVITime and epochInfoSlotToUTCTime. Determine what axiom can express their relationship and what future proof requires; done means the relationship is represented in the specification in a form suitable for that proof.
Written by the indexing model from the issue text.
Assessment
- Domain
- tooling
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100