c29a641a9f
* Rework NetworkAdapter API The NetworkAdapter API failed to isolate the internals by providing a way to send a message to a user-provided channel while the stream listeners expected specific formats. Unify network messages under the same enum and simplify sending/ broadcasting messages. * remove redundant inlines * use committee.id() * fmt