Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

UI support for hardware wallets #4539

Merged
merged 73 commits into from
Mar 2, 2017
Merged

UI support for hardware wallets #4539

merged 73 commits into from
Mar 2, 2017

Conversation

jacogr
Copy link
Contributor

@jacogr jacogr commented Feb 14, 2017

Closes https://github.com/ethcore/parity/issues/4266

https://www.youtube.com/watch?v=sWyQYZndiQY&feature=youtu.be

Initial support via parity_hardwareAccountsInfo & u2f Ledger interface. (Latter disabled by default, requires https support)

@jacogr jacogr added A3-inprogress ⏳ Pull request is in progress. No review needed at this stage. M7-ui labels Feb 14, 2017
@jacogr jacogr mentioned this pull request Feb 15, 2017
@jacogr jacogr added A0-pleasereview 🤓 Pull request needs code review. A3-inprogress ⏳ Pull request is in progress. No review needed at this stage. and removed A3-inprogress ⏳ Pull request is in progress. No review needed at this stage. A0-pleasereview 🤓 Pull request needs code review. labels Feb 17, 2017
@jacogr jacogr added A0-pleasereview 🤓 Pull request needs code review. and removed A3-inprogress ⏳ Pull request is in progress. No review needed at this stage. labels Feb 17, 2017
@gavofyork gavofyork assigned ngotchac and unassigned ngotchac Feb 20, 2017
@gavofyork gavofyork requested a review from ngotchac February 20, 2017 17:31
return;
}

tx.v = new Buffer(response.v, 'hex');
Copy link
Contributor

Choose a reason for hiding this comment

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

Use Buffer.from, as new Buffer is deprecated.

nonce: numberToHex(transaction.nonce),
to: transaction.to ? transaction.to.toLowerCase() : undefined,
value: numberToHex(transaction.value),
v: new Buffer([chainId]), // pass the chainId to the ledger
Copy link
Contributor

Choose a reason for hiding this comment

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

see below.

@ngotchac
Copy link
Contributor

(I just want to be able to actually test it with a hardware wallet ; so I guess next week when back in Berlin)

@jacogr
Copy link
Contributor Author

jacogr commented Feb 28, 2017

As long as we make it for 1.6 - major release, plus household is waiting :)

@jacogr
Copy link
Contributor Author

jacogr commented Mar 2, 2017

Lastest merged master -

ETH -

https://youtu.be/-ylCdV2Qv84

ETC -

parity 2017-03-02 14-01-28

@jacogr jacogr added the B0-patch label Mar 2, 2017
@gavofyork gavofyork added A8-looksgood 🦄 Pull request is reviewed well. and removed A0-pleasereview 🤓 Pull request needs code review. labels Mar 2, 2017
@gavofyork gavofyork merged commit b11caaf into master Mar 2, 2017
@gavofyork gavofyork deleted the jg-hardware branch March 2, 2017 22:51
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
A8-looksgood 🦄 Pull request is reviewed well.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants