ethereumjs-monorepo

@ethereumjs/evm


@ethereumjs/evm / CustomPrecompile

Type Alias: CustomPrecompile

CustomPrecompile = AddPrecompile | DeletePrecompile

Defined in: precompiles/index.ts:281

A custom precompile entry: either an addition/override or a deletion.

// Add a custom precompile at a new address
const add: CustomPrecompile = {
  address: '0x0000000000000000000000000000000000ff0001',
  function: myPrecompileImpl,
}
// Delete an existing precompile
const del: CustomPrecompile = {
  address: '0x0000000000000000000000000000000000000002',
}