Status update: I am ~75% done.
The following items are remaining:
- Implement getRecoveryId to derive the recovery id from s and v
- Encode txn in transferErc20
- Implement encoding sign support in evm utility canister - this is needed because currently the canister does not expose support for encoding signature data in the txn. Asked about it here - Completed: ICDevs.org - Bounty #28 - EVM Utility Canister - $6,000 - #21 by darkdrag00n and Support encoding Transaction with Signature · Issue #3 · icopen/evm_utils_ic · GitHub. I’ll see if I can implement it in the evm utility canister
- Tests and Bug fixes
- Documentation