.. py:module:: ethereum.shanghai.vm.precompiled_contracts.ecrecover Ethereum Virtual Machine (EVM) ECRECOVER PRECOMPILED CONTRACT ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. contents:: Table of Contents :backlinks: none :local: Introduction ------------ Implementation of the ECRECOVER precompiled contract. .. only:: stage1 Module Contents --------------- Functions ~~~~~~~~~ .. autoapisummary:: :nosignatures: ethereum.shanghai.vm.precompiled_contracts.ecrecover.ecrecover Module Details --------------- ecrecover ~~~~~~~~~ .. function:: ecrecover(evm: ethereum.shanghai.vm.Evm) -> None :noindexentry: Decrypts the address using elliptic curve DSA recovery mechanism and writes the address to output. :param evm: The current EVM frame. .. undocinclude:: /../src/ethereum/shanghai/vm/precompiled_contracts/ecrecover.py :language: python :pyobject: ecrecover