* feat: network type detection. * fix unit test. * chore: Make the network type consistent with the protocol.
* generate windows files * adjustments * attempt compile * Fix windows build * Add note about VS 2019 * Update .gitignore Co-authored-by: Artur Shellunts <shellunts.artur@gmail.com>