Function recover_signer

pub fn recover_signer(
    signature: &Signature,
    hash: FixedBytes<32>,
) -> Result<Address, RecoveryError>
Expand description

Recover signer address from message hash. This ensures that the signature S value is lower than secp256k1n / 2, as specified in EIP-2.

If the S value is too large, then this will return a RecoveryError