7 releases (breaking)

0.6.0 Aug 11, 2022
0.5.1 Aug 9, 2022
0.4.0 Jul 25, 2022
0.3.0 Jul 24, 2022
0.1.0 Jul 23, 2022

#23 in #broadcast

Download history 24/week @ 2023-12-07 43/week @ 2023-12-14 41/week @ 2023-12-21 11/week @ 2023-12-28 22/week @ 2024-01-04 51/week @ 2024-01-11 69/week @ 2024-01-18 35/week @ 2024-01-25 19/week @ 2024-02-01 28/week @ 2024-02-08 54/week @ 2024-02-15 55/week @ 2024-02-22 58/week @ 2024-02-29 85/week @ 2024-03-07 58/week @ 2024-03-14 55/week @ 2024-03-21

263 downloads per month
Used in snarkos-node-messages

MIT license

62KB
1.5K SLoC

Kadmium

crates.io docs.rs

Kadmium is a broadcast protocol implementation based on Kadcast. It differs from the original paper, please see the crate documentation for details.


lib.rs:

A broadcast protocol implementation based on Kadcast.

This crate features multiple router implementations that can broadly be categorised by the transport protocol they are optimised for. It currently supports TCP and aims to support QUIC in future.

Dependencies

~1–9MB
~50K SLoC