everscale-network
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
└────────────────────────────────┘
Example
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.60.
License
This project is licensed under the License Apache.