tomaka 9fb030c298
Merge pull request #39 from tomaka/readme-work
Start writing about the architecture of the repository
2017-11-19 12:37:29 +01:00
2017-11-15 17:27:57 +01:00
2017-09-18 16:52:27 +02:00
2017-11-12 20:58:36 +01:00
2017-11-09 16:41:52 +01:00
2017-11-08 13:03:59 +01:00

[WIP] Central repository for work on libp2p

This repository is the central place for rust development of the libp2p spec.

This readme along with many others will be more fleshed out the closer the project gets to completion. Right now everything including the crate organization is very much Work in Progress.

General overview of the architecture

Architecture of the crates of this repository:

  • datastore: Utility library whose API provides a key-value storage with multiple possible backends.
  • libp2p-host: Stub. Will probably get reworked or removed.
  • libp2p-tcp-transport: Implementation of the Transport trait for TCP/IP.
  • libp2p-transport: Contains the Transport trait. Will probably get reworked or removed.
  • multistream-select: Implementation of the multistream-select protocol, which is used to negotiate a protocol over a newly-established connection with a peer, or after a connection upgrade.
Description
No description provided
Readme MIT 23 MiB
Languages
Rust 99.8%
JavaScript 0.2%