IntersectMBO / IntersectMBO/formal-ledger-specifications

Make explicit relationship between `transVITime` and `epochInfoSlotToUTCTime`

Open
#1,062 0 comments 0 reactions 0 assignees View on GitHub
era: alonzo
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.