Miner.StartMining¶
| Source (upstream pre-purge) | Current | |
|---|---|---|
| File | miner/miner.go |
miner_pow.go |
| Symbol | Miner.Start |
Miner.StartMining |
| Ref | dde2da0ef~1 |
etc/v1.17.3-full-node |
Renamed from the pre-purge Miner.Start (the modern Miner kept for PoS already has Start). Now delegates to the revived powWorker; nil-safe no-op for PoS.
3-way merge — purge → getc ← upstream¶
pre-purgefork-only
// StartMining signals the miner to start producing blocks.
func (m *Miner) StartMining() {
if m.powWorker != nil {
m.powWorker.start()
}
↗}