private ContractCreationProcessor thisContractCreationProcessor() {
    return Objects.requireNonNullElseGet(
        contractCreationProcessor,
        () ->
            new ContractCreationProcessor(
                evm, requireDeposit, contractValidationRules, initialNonce, forceCommitAddresses));
  }
Instantiate Experimental EIPs evm executor.

@param chainId the chain ID
@param evmConfiguration the evm configuration
@return the evm executor
evm/src/main/java/org/hyperledger/besu/evm/fluent/EVMExecutor.java