aboutsummaryrefslogtreecommitdiffstats
path: root/src/swarm/rtt.rs
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-09 05:20:44 +0000
committertv <tv@krebsco.de>2026-11-09 06:30:30 +0100
commitd7e3d9f8310aa40903f43272fbb30f37a1f68c2b (patch)
tree851743c09dce0e9a74c17d62a61c69a58ed1e1db /src/swarm/rtt.rs
parent98a9180e39742725a61fb1966e342d7d212beee9 (diff)
dashboard: the transport each message went by, in the console
The console said with whom a message went, not how: the message log was noted above the identity layer (`CountingTransport`), where a message is to or from a node, and the address it went to (the paths layer picks one, `Paths::send_first`) or came from is gone. Only the paths layer's own PINGs and PONGs, logged under their addresses, had one. Now the identity layer notes the node's messages (`MessageLog::set_addressed`), with the address each went to (`IdentityTransport::send_proven` returns it) or came from; `CountingTransport` leaves them to it, and still notes them where there is no identity layer (tests). A console line ends with the transport (the address's scheme, in its colour on the map, the address in the tooltip), and the figures box shows the address. A subscribed node's messages carry theirs too, and the map runs every message along its transport's line, not only the PINGs and PONGs.
Diffstat (limited to 'src/swarm/rtt.rs')
0 files changed, 0 insertions, 0 deletions