Using an external consensus client as validator
To enable external consensus clients, add the flags:
--mine --miner.etherbase=...
or
--mine --miner.miner.sigkey=...
Other supported options are:
--miner.notify
: Comma separated HTTP URL list to notify of new work packages--miner.gaslimit
: Target gas limit for mined blocks (default:36000000
)--miner.etherbase
: Public address for block mining rewards (default: "0
")--miner.extradata
: Block extra data set by the miner (default:client version
)--miner.noverify
: Disable remote sealing verification (default:false
)--miner.noverify
: Disable remote sealing verification (default:false
)--miner.sigfile
: Private key to sign blocks with--miner.recommit
: Time interval to recreate the block being mined (default:3s
)--miner.gasprice
: This option sets the minimum gas price for mined transactions--miner.gastarget
: This option sets the maximum amount of gas that could be spent during a transaction.