private void ParseCommandLine() { if (ContainsParameter("testnet")) { Parameters.AddOrReplace("testnet", "1"); } if (ContainsParameter("server")) { Parameters.AddOrReplace("server", "1"); } if (ContainsParameter("rest")) { Parameters.AddOrReplace("rest", "1"); } if (ContainsParameter("txindex")) { Parameters.AddOrReplace("txindex", "1"); } var rpcuser = GetParameter("rpcuser"); if (rpcuser != null) { Parameters.AddOrReplace("rpcuser", rpcuser); } var rpcpassword = GetParameter("rpcpassword"); if (rpcpassword != null) { Parameters.AddOrReplace("rpcpassword", rpcpassword); } var rpcport = GetParameter("rpcport"); if (rpcport != null) { Parameters.AddOrReplace("rpcport", rpcport); } var datadir = GetParameter("datadir"); if (datadir != null) { Parameters.AddOrReplace("datadir", datadir); } }