The purpose of this document is to figure out how to add the machinery needed for Hierarchical Consensus to Forest.
NOTE: This was made on version 0.4 of the Forest codebase. It is currently 0.6 any some of the descriptions below no longer apply, for example Bitswap is used slightly differently.
Code Exploration
The following is a DFS walk of the major components, starting from the daemon entry point.
daemon.rs:
generate keys