Network related operations for RChain.
The only up-front build-time requirements are the Java Development Toolkit (we've been using OpenJDK version 1.8.0_151) and sbt, both of which should be installed according to your platform.
Simply run sbt comm/compile
to compile the project, sbt comm/test
to run all the tests suite.
TransportLayer
- responsible for node2node communicaton
NodeDiscovery
- responsible for node discovery within p2p network
Metrcis
- responsible for storing metrics witin the running node