Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

clef: bidirectional communication with UI #19018

Merged
merged 4 commits into from
Feb 12, 2019

Conversation

holiman
Copy link
Contributor

@holiman holiman commented Feb 7, 2019

This is a follow-up PR after #19003 .
This PR implements bidirectional communication between clef and the UI. It resurrects most of the methods from the personal namespace in geth:

  • clef_listWallets
  • clef_listAccounts
  • clef_listWallets
  • clef_deriveAccount
  • clef_importRawKey
  • clef_openWallet
  • clef_chainId
  • clef_setChainId
  • clef_export
  • clef_import

It also thus removed Export from the external namespace.

@holiman holiman changed the title WIP clef: Bidirectional communication with UI clef: bidirectional communication with UI Feb 12, 2019
@holiman
Copy link
Contributor Author

holiman commented Feb 12, 2019

This is now rebased on master, no longer a WIP. PTAL

Copy link
Member

@gballet gballet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@holiman holiman merged commit b5d471a into ethereum:master Feb 12, 2019
kiku-jw pushed a commit to kiku-jw/go-ethereum that referenced this pull request Mar 29, 2019
* clef: initial implementation of bidirectional RPC communication for the UI

* signer: fix tests to pass + formatting

* clef: fix unused import + formatting

* signer: gosimple nitpicks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants