Skip to content

Conversation

@bladyjoker
Copy link
Contributor

This PR hosts changes to ouroboros-consensus related to Leios. I'm opening a PR for easier management and transparency to make changes visible at a glance.

More importantly, this branch will be tagged and sourced for Leios demos.

IT IS NOT INTENDED TO BE REVIEWED OR MERGED!

nfrisby and others added 30 commits October 8, 2025 14:25
I'm intentionally grouping this code poorly and avoiding comments in an attempt
to emphasize that this code is currently being written to enable
hacked-together prototypes, not as a contribution towards code that might run
on mainnet. (Even though these definitions are much more compatible with that
development work than is other code being written for this prototype.)
... such as topology, database, and socket.
Calculates the propagation latency for each block by measuring
the time difference between the completion of the block fetch on the
upstream node (node 0) and the completion of the block fetch on the
downstream node (node 1).
@bladyjoker bladyjoker self-assigned this Dec 3, 2025
@bladyjoker bladyjoker changed the base branch from main to nfrisby/issue-1701-anchor December 3, 2025 09:49
This uses the same amount of information as was available on the patched
cardano-node. The conversion function messageLeiosFetchToObject is now
also re-used across all 3 call sites.
ch1bo and others added 2 commits December 16, 2025 11:30
Aligns `MsgLeiosBlock` and `MsgBlock` traces between patched
`immdb-server` and `cardano-node` such that both have similar contents
and at least contain block hashes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants