everscale-network

Table of Contents
About
Implementation of the network part of the Everscale blockchain.
Network stack
┌─────────────────────┐
│ Overlay │ - Overlay: Virtual subnetwork
┌──────────┼──────────┐ │ - DHT: Kademlia-like Distributed Hash Table
│ DHT │ RLDP │ │ - RLDP: Reliable Large Datagram Protocol
├──────────┴──────────┴──────────┤
│ ADNL │ - ADNL: Abstract Data Network Layer
├────────────────────────────────┤
│ UDP │ - underlying transport protocol
└────────────────────────────────┘
Usage
use Result;
use ;
use ;
async
For more information you can check the docs or the examples.
Minimum Rust version
The current minimum required Rust version is 1.64.0.
Contributing
We welcome contributions to the project! If you notice any issues or errors, feel free to open an issue or submit a pull request.
License
This project is licensed under the License Apache.