ecRecover function

Uint8List ecRecover(
  1. Uint8List signedMessage
)

Given an arbitrary core blockchain message signature encoded in bytes, returns the public key that was used to sign it. https://github.com/web3j/web3j/blob/c0b7b9c2769a466215d416696021aa75127c2ff1/crypto/src/main/java/org/web3j/crypto/Sign.java#L241

Implementation

Uint8List ecRecover(Uint8List signedMessage) {
  _validateLength(signedMessage, _recoverableSignatureLength, 'signedMessage');
  return Uint8List.fromList(signedMessage.sublist(_signatureLength));
}