public EVMExecutor coinbase(final Address coinbase) {
    this.coinbase = coinbase;
    // EIP-3651
    if (EvmSpecVersion.SHANGHAI.compareTo(evm.getEvmVersion()) <= 0) {
      this.warmAddress(coinbase);
    }
    return this;
  }
Sets the address of the coinbase aka mining beneficiary

@param coinbase the coinbase
@return the evm executor
evm/src/main/java/org/hyperledger/besu/evm/fluent/EVMExecutor.java