@ethereumjs/evm / NobleBN254
Defined in: precompiles/bn254/noble.ts:111
Implementation of the EVMBN254Interface using the ethereum-cryptography (@noble/curves`)
JS library, see https://github.com/ethereum/js-ethereum-cryptography.
This is the EVM default implementation.
new NobleBN254():
NobleBN254
NobleBN254
add(
input):Uint8Array
Defined in: precompiles/bn254/noble.ts:112
Uint8Array
Uint8Array
EVMBN254Interface.add
mul(
input):Uint8Array
Defined in: precompiles/bn254/noble.ts:120
Uint8Array
Uint8Array
EVMBN254Interface.mul
pairing(
input):Uint8Array
Defined in: precompiles/bn254/noble.ts:131
Uint8Array
Uint8Array
EVMBN254Interface.pairing