@Override
  public long gasRequirement(final Bytes input) {
    final int parameters = input.size() / PARAMETER_LENGTH;
    return (pairingGasCost * parameters) + baseGasCost;
  }
Create Istanbul AltBN128Pairing precompiled contract.

@param gasCalculator the gas calculator
@return the AltBN128Pairing precompiled contract
evm/src/main/java/org/hyperledger/besu/evm/precompile/AltBN128PairingPrecompiledContract.java