private void Form1_Load(object sender, EventArgs e) { //mBC = new Bitcoin(); //mBC.AddNode("GGENG021", 8333); //mBC.AddNode("bitseed.xf2.org", 8333); //mBC.AddNode("dnsseed.bluematt.me", 8333); //mBC.AddNode("seed.bitcoin.sipa.be", 8333); //mBC.AddNode("dnsseed.bitcoin.dashjr.org", 8333); //TryToMine(); int workerCount = Environment.ProcessorCount - 2; if (workerCount <= 0) workerCount = 1; mWorkers = new Worker[workerCount]; for (int i = 0; i < workerCount; i++) { mWorkers[i] = new Worker(); Thread.Sleep(500); } //mWorkers = new Worker[1]; //mWorkers[0] = new Worker(); timer1.Enabled = true; lblThreads.Text = "Threads: " + mWorkers.Length; }