List of all items
Structs
- Address
- Bytes
- Log
- PrecompileWithAddress
- Precompiles
- fatal_precompile::FatalPrecompile
- interface::PrecompileOutput
Enums
Traits
Functions
- blake2::algo::compress
- blake2::algo::g
- blake2::run
- bls12_381::precompiles
- bn128::new_g1_point
- bn128::read_fq
- bn128::read_point
- bn128::run_add
- bn128::run_mul
- bn128::run_pair
- calc_linear_cost_u32
- fatal_precompile::fatal_precompile
- hash::ripemd160_run
- hash::sha256_run
- identity::identity_run
- kzg_point_evaluation::as_array
- kzg_point_evaluation::as_bytes32
- kzg_point_evaluation::as_bytes48
- kzg_point_evaluation::kzg_to_versioned_hash
- kzg_point_evaluation::run
- kzg_point_evaluation::verify_kzg_proof
- modexp::berlin_gas_calc
- modexp::berlin_run
- modexp::byzantium_gas_calc
- modexp::byzantium_run
- modexp::calculate_iteration_count
- modexp::run_inner
- secp256k1::ec_recover_run
- secp256k1::ecrecover
- secp256r1::p256_verify
- secp256r1::precompiles
- secp256r1::verify_impl
- u64_to_address
- utilities::bool_to_b256
- utilities::bool_to_bytes32
- utilities::left_pad
- utilities::left_pad_vec
- utilities::right_pad
- utilities::right_pad_vec
- utilities::right_pad_with_offset
- utilities::right_pad_with_offset_vec
Type Aliases
- B256
- HashMap
- HashSet
- interface::EnvPrecompileFn
- interface::PrecompileResult
- interface::StandardPrecompileFn
- interface::StatefulPrecompileArc
- interface::StatefulPrecompileBox
Constants
- blake2::FUN
- blake2::algo::IV
- blake2::algo::SIGMA
- bls12_381::g1_add::ADDRESS
- bls12_381::g1_add::PRECOMPILE
- bls12_381::g1_msm::ADDRESS
- bls12_381::g1_msm::PRECOMPILE
- bls12_381::g1_mul::ADDRESS
- bls12_381::g1_mul::PRECOMPILE
- bls12_381::g2_add::ADDRESS
- bls12_381::g2_add::PRECOMPILE
- bls12_381::g2_msm::ADDRESS
- bls12_381::g2_msm::PRECOMPILE
- bls12_381::g2_mul::ADDRESS
- bls12_381::g2_mul::PRECOMPILE
- bls12_381::map_fp2_to_g2::ADDRESS
- bls12_381::map_fp2_to_g2::PRECOMPILE
- bls12_381::map_fp_to_g1::ADDRESS
- bls12_381::map_fp_to_g1::PRECOMPILE
- bls12_381::pairing::ADDRESS
- bls12_381::pairing::PRECOMPILE
- bn128::ADD_INPUT_LEN
- bn128::MUL_INPUT_LEN
- bn128::PAIR_ELEMENT_LEN
- bn128::add::BYZANTIUM
- bn128::add::BYZANTIUM_ADD_GAS_COST
- bn128::add::ISTANBUL
- bn128::add::ISTANBUL_ADD_GAS_COST
- bn128::mul::BYZANTIUM
- bn128::mul::BYZANTIUM_MUL_GAS_COST
- bn128::mul::ISTANBUL
- bn128::mul::ISTANBUL_MUL_GAS_COST
- bn128::pair::ADDRESS
- bn128::pair::BYZANTIUM
- bn128::pair::BYZANTIUM_PAIR_BASE
- bn128::pair::BYZANTIUM_PAIR_PER_POINT
- bn128::pair::ISTANBUL
- bn128::pair::ISTANBUL_PAIR_BASE
- bn128::pair::ISTANBUL_PAIR_PER_POINT
- hash::RIPEMD160
- hash::SHA256
- identity::FUN
- identity::IDENTITY_BASE
- identity::IDENTITY_PER_WORD
- kzg_point_evaluation::ADDRESS
- kzg_point_evaluation::GAS_COST
- kzg_point_evaluation::POINT_EVALUATION
- kzg_point_evaluation::RETURN_VALUE
- kzg_point_evaluation::VERSIONED_HASH_VERSION_KZG
- modexp::BERLIN
- modexp::BYZANTIUM
- secp256k1::ECRECOVER
- secp256r1::P256VERIFY