mzhou
65eae139af
add ability to show a receiving address on ledger screen ( #3538 )
add ability to show a receiving address on ledger screen
7 years ago
Ali Raheem
ed86fee3fe
Format of message hash to match Ledger
On signing SHA256 of message is shown on Ledger in caps. Make Electrum show in same format to save confusion.
7 years ago
Ali Raheem
19ba2364b6
Show message sign when signing
Allow verification by showing the SHA256 hash of the message to be signed (which is also displayed on Ledger).
7 years ago
SomberNight
8de7c94dab
ledger: mention "bitcoin" app when update is needed
7 years ago
SomberNight
c9bef38dff
fix: ledger clear_dialog() threading issues
7 years ago
Justin Turner Arthur
857eb4ac1d
Remove unused imports. Explicitly import a few deep imports.
7 years ago
ThomasV
1cec6c8dec
fix #3248 : locktime
7 years ago
ThomasV
ea4d2343d3
revert 1ecfcea8dc
after btchip-python has been fixed
7 years ago
ThomasV
42e2bb5ecc
fix #3211 : use bytearray in ledger sign_message
7 years ago
ThomasV
70d23f9e3b
fix #3189 : do not silence exceptions in get_xpub
7 years ago
ThomasV
d3465bb60a
fix typo
7 years ago
ThomasV
f36024e216
hardware wallets: pass xtype to get_xpub
7 years ago
ThomasV
1ecfcea8dc
ledger: disable getTrustedInput
7 years ago
SomberNight
c6f085a711
fix xtype for ledger native segwit
7 years ago
ThomasV
a10e6b6436
fix xtype of ypub keys in plugins and bip39 seeds
7 years ago
BTChip
7d1f956b57
Check firmware version for Segwit related transactions, add native segwit support
7 years ago
BTChip
396c76f83f
Check firmware version for Segwit related transactions, add native segwit support
7 years ago
ThomasV
63a1db1172
make xpub/xprv version information user-visible
7 years ago
ThomasV
e4659327a1
fix #2645 : do not call tx.get_fee from plugin
7 years ago
BTChip
e49e3d6673
Python 3 and Segwit fixes
7 years ago
ThomasV
e02687bcf2
python3 updates
8 years ago
ThomasV
c3388d9677
misc python3 updates:
- use jsonrpclib-pelix
- update the kivy gui
- update plugins
8 years ago
ThomasV
7617fbf0ff
fix default sequence number in ledger plugin
8 years ago
ThomasV
853b6169ed
hardware wallet support for locktime
8 years ago
ThomasV
f7096010f0
add segwit to get_preimage_script
8 years ago
ThomasV
79bda98ba2
cleanup unused code
8 years ago
ThomasV
9140c1fc89
fix #2352
8 years ago
ThomasV
7c93d787ed
follow-up a610e21279
8 years ago
BTChip
6fdbeddf08
RBF support
8 years ago
BTChip
a610e21279
Segwit support
8 years ago
ThomasV
1d84029173
input_script: return txin.scriptSig if available. replace txin.is_coinbase with type. fixes #2321
8 years ago
BTChip
aa7434bdaa
Fix CPFP on change
8 years ago
ThomasV
f9e948ebc1
updates for ledger plugin
8 years ago
ThomasV
4cfe98216e
update ledger get_xpub
8 years ago
BTChip
0c4e26c55f
Support testnet, display APDUs according to Electrum verbosity, support output streaming with btchip-python version 0.1.19 and BTC application 1.1.4+
8 years ago
neocogent
da7e48f3a7
ledger new ui and mobile 2fa validation
8 years ago
BTChip
1b4c03ecc5
Fix uninitialized HW.1/Nano and outputs swap with legacy firmware
8 years ago
ThomasV
4a5bece492
fix #1987
8 years ago
ThomasV
3f64e4d1f8
fix #1988
8 years ago
ThomasV
43272c63a8
fix #1961
8 years ago
ThomasV
dfef56491b
simplification
8 years ago
ThomasV
f26262da0f
fix ledger sign_transaction, issue #1938
8 years ago
ThomasV
56c490faf0
ledger: better message
8 years ago
ThomasV
5f038a4157
ledger plugin: parse xpubkey instead of using txin['derivation']; always use client.finalizeInputFull
8 years ago
BTChip
57ce0f500a
Fix setup for Nano S firmware version < 1.2
8 years ago
BTChip
3d2de1036c
Rewrite around new dev manager, rebase to latest Electrum, add P2SH support, add Nano S / Blue support
8 years ago
ThomasV
9c7fd44b58
update ledger plugin
9 years ago
ThomasV
97417e06e4
updates for Legder plugin
9 years ago
ThomasV
1159f85e05
Major refactoring
- separation between Wallet and key management (Keystore)
- simplification of wallet classes
- remove support for multiple accounts in the same wallet
- add support for OP_RETURN to Trezor plugin
- split multi-accounts wallets for backward compatibility
9 years ago
Neil Booth
5f28834bb2
Trezor: session timeout improvements
Move session timeout from wallet to config
Prevent timeouts whenever a device operation is in progress
Move timeout job from each plugin to device manager
9 years ago