79 releases (22 breaking)

new 0.117.0-rc5 Jul 22, 2024
0.117.0-rc3 Jun 21, 2024
0.115.0-rc2 Mar 20, 2024
0.113.0-rc2 Dec 19, 2023
0.1.0 Nov 2, 2018

#17 in #identify

Download history 300/week @ 2024-03-30 128/week @ 2024-04-06 60/week @ 2024-04-13 324/week @ 2024-04-20 61/week @ 2024-04-27 210/week @ 2024-05-04 271/week @ 2024-05-11 42/week @ 2024-05-18 43/week @ 2024-05-25 148/week @ 2024-06-01 61/week @ 2024-06-08 190/week @ 2024-06-15 101/week @ 2024-06-22 18/week @ 2024-06-29 27/week @ 2024-07-06 148/week @ 2024-07-13

452 downloads per month
Used in 14 crates (8 directly)

MIT license

705KB
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.75.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

~28–66MB
~1M SLoC