Modules§
- account_
ids - alt_
bn256 - blake2
- bls12_
381 - BLS12-381
- hash
- identity
- modexp
- native
- prepaid_
gas - promise_
result - random
- secp256k1
- secp256r1
- Precompile for secp256r1 operations.
- xcc
- Cross contract call precompile.
Structs§
- Berlin
- Berlin hard fork marker.
- Byzantium
- Byzantium hard fork marker.
- Context
- Context of the runtime.
- EthGas
- Ethereum gas type which wraps an underlying u64.
- Homestead
- Homestead hard fork marker.
- Istanbul
- Istanbul hard fork marker.
- Osaka
- Osaka hard fork marker.
- Precompile
Constructor Context - Precompile
Output - Precompiles
Enums§
- AllPrecompiles
- Exit
Error - Exit error reason.
- Exit
Fatal - Exit fatal reason.
- Exit
Succeed - Exit succeed reason.
Traits§
- Handle
Based Precompile - Hard
Fork - Hard fork marker.
- Precompile
- A precompiled function for use in the EVM.