An implementation of MetaMask's Keyring interface, that uses exposed ethereum RPC accounts to pass transactions through for signing.
Uses all the same methods from the Keyring class protocol, there are a few others:
Run the following command:
npm test
This code was inspired by eth-ledger-keyring and eth-hd-keyring