93 releases (26 breaking)

new 0.121.0-rc2 Jan 19, 2025
0.120.0 Dec 11, 2024
0.120.0-rc2 Nov 20, 2024
0.117.0 Jul 29, 2024
0.1.0 Nov 2, 2018

#40 in Magic Beans

Download history 34/week @ 2024-09-28 141/week @ 2024-10-05 103/week @ 2024-10-12 168/week @ 2024-10-19 207/week @ 2024-10-26 114/week @ 2024-11-02 31/week @ 2024-11-09 298/week @ 2024-11-16 78/week @ 2024-11-23 307/week @ 2024-11-30 243/week @ 2024-12-07 59/week @ 2024-12-14 1/week @ 2024-12-21 2/week @ 2024-12-28 168/week @ 2025-01-04 75/week @ 2025-01-11

253 downloads per month
Used in 14 crates (9 directly)

MIT license

690KB
16K SLoC

ckb-network

peer_store

This crate is a component of ckb.

ckb network implementation

Minimum Supported Rust Version policy (MSRV)

This crate's minimum supported rustc version is 1.81.0


lib.rs:

ckb network module

This module is based on the Tentacle library, once again abstract the context that protocols can use, and providing a unified implementation of the peer storage and registration mechanism.

And implemented several basic protocols: identify, discovery, ping, feeler, disconnect_message

Dependencies

~24–60MB
~1M SLoC