Module blake2
forge
1.0.0
Module blake2
Module Items
Modules
Constants
Functions
In forge::
revm::
precompile
Modules
blake2
bls12_381
bn128
fatal_precompile
hash
identity
kzg_point_evaluation
modexp
secp256k1
secp256r1
utilities
Structs
Address
Bytes
Log
PrecompileOutput
PrecompileWithAddress
Precompiles
Enums
Error
Precompile
PrecompileError
PrecompileErrors
PrecompileSpecId
Traits
StatefulPrecompile
StatefulPrecompileMut
Functions
calc_linear_cost_u32
fatal_precompile
u64_to_address
Type Aliases
B256
EnvPrecompileFn
HashMap
HashSet
PrecompileResult
StandardPrecompileFn
StatefulPrecompileArc
StatefulPrecompileBox
forge
::
revm
::
precompile
Module
blake2
Copy item path
Settings
Help
Summary
Modules
§
algo
Constants
§
FUN
Functions
§
run
reference:
https://eips.ethereum.org/EIPS/eip-152
input format: [4 bytes for rounds][64 bytes for h][128 bytes for m][8 bytes for t_0][8 bytes for t_1][1 byte for f]