@Override
  public Optional<Address> getCoinbase() {
    return miningConfiguration.getCoinbase();
  }
Instantiates a new Clique miner executor.

@param protocolContext the protocol context
@param protocolSchedule the protocol schedule
@param transactionPool the pending transactions
@param nodeKey the node key
@param miningParams the mining params
@param blockScheduler the block scheduler
@param epochManager the epoch manager
@param forksSchedule the clique transitions
@param ethScheduler the scheduler for asynchronous block creation tasks
consensus/clique/src/main/java/org/hyperledger/besu/consensus/clique/blockcreation/CliqueMinerExecutor.java