Skip to content

Commit 98cc3ee

Browse files
committed
feat(leios-tui): visualize the RB/EB overlay as aligned swim lanes
Reframe the dashboard as an educational view of the Leios overlay: ranking blocks and endorser blocks render as boxes in two tip-following lanes sharing one column axis, so an EB sits under the RB it belongs to and the shared column is the connection. The EB→RB association is a slot heuristic (nearest following RB) since no on-wire message links them; BlockAnnouncement decoding is left as a hook for when the devnet diffuses announcements. EB boxes show tx-download and vote bars plus a per-phase checklist; RB boxes show a derived block hash and slot. Also refreshes the chain-sync intersect point to a current tip.
1 parent 2cf5a52 commit 98cc3ee

4 files changed

Lines changed: 770 additions & 192 deletions

File tree

examples/leios-tui/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ release = false
1111
[dependencies]
1212
pallas-network2 = { path = "../../pallas-network2" }
1313
pallas-codec = { path = "../../pallas-codec" }
14+
pallas-crypto = { path = "../../pallas-crypto" }
1415
hex = "0.4.3"
1516
tokio = { version = "1.27.0", features = ["rt-multi-thread", "macros", "time"] }
1617
tracing = "0.1.41"

0 commit comments

Comments
 (0)