Skip to content

setMinerETC

NEW-ETC — no upstream or core-geth original.

File flags_etc.go
Symbol setMinerETC
Ref etc/v1.17.3-full-node

NEW-ETC. Applies the PoW mining flags above to the miner config.

// setMinerETC configures the PoW mining settings from CLI flags.
func setMinerETC(ctx *cli.Context, cfg *miner.Config) {
    if ctx.IsSet(MinerNotifyFlag.Name) {
        cfg.Notify = strings.Split(ctx.String(MinerNotifyFlag.Name), ",")
    }
    if ctx.IsSet(MinerNotifyFullFlag.Name) {
        cfg.NotifyFull = ctx.Bool(MinerNotifyFullFlag.Name)
    }
    if ctx.IsSet(MinerNoVerifyFlag.Name) {
        cfg.Noverify = ctx.Bool(MinerNoVerifyFlag.Name)
    }
}

← CLI, Config & Genesis