Expand description
List of precompiled contracts:
- Recovery of ECDSA signature
- Hash function SHA256
- Hash function RIPEMD160
- Identity Since Byzantium fork
- Modular exponentiation
- Addition on elliptic curve alt_bn128
- Scalar multiplication on elliptic curve alt_bn128
- Checking a pairing equation on curve alt_bn128
Structs§
- BigModExp implements a native big integer exponential modular operation.
- Bn256Add implements a native elliptic curve point addition.
- Bn256Pairing implements a pairing pre-compile for the bn256 curve
- Bn256ScalarMul implements a native elliptic curve point addition.
- ECRECOVER implemented as a native contract.
- RIPEMD160 implemented as a native contract.
- SHA256 implemented as a native contract.
Traits§
- Implementation of a pre-compiled contract.
Functions§
- Check if an address is pre-compiled contract.
- Function get returns a pre-compiled contract by given address.