Versions in this module Expand all Collapse all v0 v0.0.38 May 15, 2024 Changes in this version + const ExtractAsBytesListMethod + const ExtractAsBytesMethod + const ExtractAsUint256Method + const GasCostPerByte + const JSONAddress + type Precompile struct + ExtractAsBytesID []byte + ExtractAsBytesListID []byte + ExtractAsUint256ID []byte + func NewPrecompile() (*Precompile, error) + func (Precompile) IsTransaction(string) bool + func (p Precompile) Address() common.Address + func (p Precompile) ExtractAsUint256(_ sdk.Context, _ *abi.Method, args []interface{}, value *big.Int) (*big.Int, error) + func (p Precompile) GetName() string + func (p Precompile) RequiredGas(input []byte) uint64 + func (p Precompile) Run(evm *vm.EVM, _ common.Address, _ common.Address, input []byte, value *big.Int, ...) (bz []byte, err error)