Add support to sign deploys using the Ethereum-style alg.

Description

Proposal:
Once is done and we have parameterized the signature/hash alg used to sign deploys,
1. Add the ability to use the Ethereum way to sign messages called `ethsig`

It would work just as `ES256K` except that the hash all would use `eth_hash` as follows:
```
eth_hash = keccak256("\x19Ethereum Signed Message:\n" + len(message) + message))
```
Allowing for deploys to signed this way would mean we could leverage all the wallet tools that have been built for Ethereum (such as Metamask) to sign RChain deploys.

Status

Assignee

Unassigned

Reporter

Chris Boscolo

Components

Story Points

None

Epic Link

None

Labels

None

Priority

Medium
Configure