code: func (c *bn256Pairing) RequiredGas(input []byte) uint64 {
  	return params.Bn256PairingBaseGas + uint64(len(input)/192)*params.Bn256PairingPerPointGas
  }
docs: // RequiredGas returns the gas required to execute the pre-compiled contract.