Describe the enhancement
The network and db module contain domain specific logic that is not limited to this particular crate. Any node software will end up re-implementing things like DNS, Socks5, a message reader/writer, etc. A node would also implement an address book. These concepts can be broken out into their own crates within the org, greatly reducing the scope and maintenance surface of this crate.
Replaces #414 and #415
Describe the enhancement
The
networkanddbmodule contain domain specific logic that is not limited to this particular crate. Any node software will end up re-implementing things like DNS, Socks5, a message reader/writer, etc. A node would also implement an address book. These concepts can be broken out into their own crates within the org, greatly reducing the scope and maintenance surface of this crate.Replaces #414 and #415