@Override
  public long gasRequirement(final Bytes input) {
    return gasCalculator().idPrecompiledContractGasCost(input);
  }
Instantiates a new ID precompiled contract.

@param gasCalculator the gas calculator
evm/src/main/java/org/hyperledger/besu/evm/precompile/IDPrecompiledContract.java