IntersectMBO / IntersectMBO/formal-ledger-specifications
Forbidding duplicate certificates
- Dominant language
- Agda
- Stars
- 52
- Forks
- 20
- Avg merge
- 6d 14h
- Merged PRs (30d)
- 7
Description
The implementation as of Conway forbids duplicate certificates in the same transaction. We don't have to add this restriction right away since the implementation is allowed to be more restrictive than the spec, but if we ever do negative conformance tests we may have to implement it anyway.
Contributor guide
Research direction
The issue names no files, tests, or entry points, so start by locating the Conway transaction certificate validation and the relevant conformance tests. Confirm how duplicate certificates are represented and whether negative conformance coverage is required; done means the specification and tests enforce the intended duplicate-certificate behavior.
Written by the indexing model from the issue text.
Assessment
- Domain
- blockchain
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100