@Override
  public long gasRequirement(final Bytes input) {
    return gasCalculator().getEcrecPrecompiledContractGasCost();
  }
Configure a new ECRecover precompile with a specific signature algorithm and gas.

@param gasCalculator the gas calculator
@param signatureAlgorithm the algorithm (such as secp256k1 or secp256r1)
evm/src/main/java/org/hyperledger/besu/evm/precompile/ECRECPrecompiledContract.java