Closed
Description
Part of #751
Requires #780
Follow the same steps as in #752
Add a method that verifies a public key and signature in the format used by ethereum (compressed pubkey, RLP encoded signature). This can either be a separate verify_secp256k1_eth()
method or provide a function to convert this into the same format used by cosmos and then verify it.
Note there is some pubkey recovery stuff going on with ethereum signatures: https://ethereum.stackexchange.com/questions/64380/understanding-ethereum-signatures