IntersectMBO / IntersectMBO/ouroboros-consensus

Document serialisation used by Cardano

Open
#7 2 comments 3 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
67
Forks
43
Avg merge
5d 13h
Merged PRs (30d)
43

Description

To know the wire format it's not enough to know how network messages or ledger data structures are encoded but one also needs to know how HFC encodes them across different eras. Network & ledger provide CDDL specs for that and it would be nice to provide overview how these CDDL specs integrate via HFC, specifically how `HFC` encodes:

* transactions ids
* transactions
* block headers
* blocks

There are also things that are not affected by HFC and it would be nice to have a list of these too (e.g. slots & points, tip(?) (I mean `Tip blk`), maybe something else as well).

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.