forked from spesmilo/electrum
-
Notifications
You must be signed in to change notification settings - Fork 7
BTCV Ledger integration #111
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
Open
mgrychow
wants to merge
28
commits into
master
Choose a base branch
from
feature/ledger-integration
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from all commits
Commits
Show all changes
28 commits
Select commit
Hold shift + click to select a range
8308343
Update btchip dependency
harzo 37dc6f4
Add Ledger 2 Keys wallet creation flow
harzo 47d83e1
Update synchronization flow for hw
harzo f3064ef
Create 2 and 3 keys HW wallets classes
harzo f09c05a
Use multiple keystores
harzo d89c5c3
Use alert/instant/recovery pubkey derivation parameter in getWalletPu…
mgrychow d6e237b
Use p2sh for ledger
harzo 9e754b2
Revert "Use p2sh for ledger"
harzo 2bd8eeb
Sign alert tx with ledger
harzo 3462d03
Change default derivation path for ledger
harzo 9f5ae45
Ask for password confirmation in ledger btcv wallet creation
mgrychow 1fa8144
Ledger 3-keys HW wallet creation
mgrychow 9330ef9
Fix witness checksum missmatch
harzo 3b1477a
Update set_password_use method
harzo bece114
Importing 2-keys and 3-keys wallets from Ledger - asking user for pas…
mgrychow bb809f3
Check recovery password saved on stick on 2-keys wallet import
mgrychow 9599249
Check recovery and instant passwords saved on stick on 3-keys wallet …
mgrychow 915979e
Btcv wallet import cornercases: setting and checking wallet type info…
mgrychow d5482b1
signing 3-keys alert transaction on ledger
mgrychow 158c9a0
Ledger signing 2-keys recovery transaction with hardcoded recovery pa…
mgrychow 879da00
User provided recovery password check for 2-keys recovery tx signed b…
mgrychow 6437aa5
3-keys recovery transaction signed by ledger
mgrychow d271049
3-keys instant transaction signed by ledger
mgrychow 0d5bbec
Fix for >2 output btcv multi-key tx signing on ledger device
mgrychow 6094a86
Rework 1 for feature/ledger-integration merge
mgrychow 49d619e
update btchip-python dependency version tag
mgrychow 8cb7db9
Rework 2 for feature/ledger-integration merge
mgrychow abef57c
Backward compatibility with standard wallet on bitcoin ledger app
mgrychow File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| trezor[hidapi]>=0.11.5 | ||
| safet>=0.1.5 | ||
| keepkey>=6.0.3 | ||
| btchip-python>=0.1.26 | ||
| btchip-python@git://github.com/bitcoinvault/btchip-python.git@v0.1.31-btcv | ||
| ckcc-protocol>=0.7.7 | ||
| hidapi |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.