ethereum-optimism / optimism-ts-services

[Optimism] Client-Side Services
15 stars 6 forks source link

feat/ledger signer for message relayer #28

Closed tynes closed 3 years ago

tynes commented 3 years ago

Adds ledger support to the message relayer. This will be helpful for keeping the permissioned key secure. It will not be enjoyable to use the ledger to sign every transaction that is being withdrawn, but this is a very quick fix. The alternative solution involves writing some code that can run on an airgapped computer to sign transactions and then the signed transactions can be brought back to another machine that is connected to the internet.