LBRY-Vault/electrum/gui/qt
Peter D. Gray 4baab751a4
Add multisig support for Coldcard plugin
-----

Squashed commit of the following:

commit 69c0d48108314db6f0e100bea2ce5a9a3a0e9a1f
Author: Peter D. Gray <peter@conalgo.com>
Date:   Fri Aug 2 14:51:33 2019 -0400

    deterministic-build/requirements-hw.txt: update to version 0.7.9 of ckcc-protocol for Coldcard

commit 5cd2c528698dfb4ad248844be3c741c25aa33e38
Merge: 5e2a36a3e 537b35586
Author: Peter D. Gray <peter@conalgo.com>
Date:   Fri Aug 2 14:41:59 2019 -0400

    Merge branch 'multisig' of github.com:Coldcard/electrum into multisig

commit 5e2a36a3ee28780a11f789f69896e6e795621bfc
Author: Peter D. Gray <peter@conalgo.com>
Date:   Fri Aug 2 14:41:49 2019 -0400

    Some fixes for p2wsh-p2sh and p2wsh cases

commit 537b35586e0b1e11622a8e7d718b6fd37d47f952
Merge: a9e3ca47e 2a80f6a3a
Author: nvk <rodolfo@rnvk.org>
Date:   Tue Jul 23 11:40:39 2019 -0400

    Merge branch 'master' into multisig

commit a9e3ca47e189bcf0556703a4f2ca0c084638eb73
Author: Peter D. Gray <peter@conalgo.com>
Date:   Mon Jun 24 13:36:41 2019 -0400

    Bugfix: not all keystores have labels

commit 57783ec158af5ca8d63d596638bc3b6ee63b053f
Author: Peter D. Gray <peter@conalgo.com>
Date:   Mon Jun 24 13:36:04 2019 -0400

    Add address format to export data, and bugfix: use xfp_for_keystore()

commit 6f1f7673eaa340d14497b11c2453f03a73b38850
Author: Peter D. Gray <peter@conalgo.com>
Date:   Fri Jun 21 09:06:49 2019 -0400

    Revert "bugfix: P2SH inputs can be signed with extra signatures, more than required"

    This reverts commit 75b6b663eca9e7b5edc9a463f7acd8f1c0f0a61a.

commit c322fb6dd2783e1103f5bf69ce60a365fbaf4bfe
Author: Peter D. Gray <peter@conalgo.com>
Date:   Thu Jun 20 12:57:19 2019 -0400

    Require latest CKCC protocol

commit 69a5b781ebc182851d2e25319b549ec58ea23eb1
Author: Peter D. Gray <peter@conalgo.com>
Date:   Thu Jun 20 12:40:27 2019 -0400

    gui/qt/main_window.py: add co-signer keystore label to wallet info display, and a hook for different buttons

commit 55d506d264dbb341602630c3429134e493995272
Author: Peter D. Gray <peter@conalgo.com>
Date:   Thu Jun 20 12:36:10 2019 -0400

    PSBT Combining/cleanup

commit 75b6b663eca9e7b5edc9a463f7acd8f1c0f0a61a
Author: Peter D. Gray <peter@conalgo.com>
Date:   Thu Jun 20 10:18:02 2019 -0400

    bugfix: P2SH inputs can be signed with extra signatures, more than required

commit 1bde362ddbbfd86520a7cb7bc51e0bcef06be078
Author: Peter D. Gray <peter@conalgo.com>
Date:   Wed Jun 19 09:47:26 2019 -0400

    Combines signed PSBT files

commit cc5c0532e52fbe282e862e20c250cc88ed435cad
Author: Peter D. Gray <peter@conalgo.com>
Date:   Fri Jun 14 13:04:32 2019 -0400

    Working towards multisig

commit cb20da5428ba97237006683133e10b0758999966
Author: Peter D. Gray <peter@conalgo.com>
Date:   Fri Jun 14 13:04:18 2019 -0400

    Refactor/import PSBT handling code into own files

commit 558ef82bb0a8c16fb4e8bd0a6a80190498f1ce57
Author: Peter D. Gray <peter@conalgo.com>
Date:   Tue May 28 13:26:10 2019 -0400

    plugins/hw_wallet/qt.py: show keystore label in tooltip

commit 269299df4a9eb5960b6c6ec0afcbf3ef69ad0be3
Author: Peter D. Gray <peter@conalgo.com>
Date:   Mon May 27 09:32:43 2019 -0400

    Swap endian of xpub fingprint values, so they are shown as BE32 in capitalized hex, rather than 0x%08x (LE32)
2019-09-18 18:29:29 +02:00
..
__init__.py config: remove 'open_last_wallet' side-effecting 2019-09-10 17:10:52 +02:00
address_dialog.py qt: (trivial) some type hints 2019-09-18 02:10:53 +02:00
address_list.py do not create multiple instances of SimpleConfig (fix #5629). Add config field to wallet 2019-09-10 08:57:40 +02:00
amountedit.py qt high dpi: fix some text fields 2019-06-29 05:27:28 +02:00
channel_details.py qt ChannelDetails: fix show_tx 2019-08-20 09:03:11 +02:00
channels_list.py qt channels list: fields should not be editable 2019-08-28 16:54:51 +02:00
completion_text_edit.py qt paytoedit: enable up/down keys 2019-05-04 04:42:39 +02:00
console.py qt console: failed to print certain objects with custom __eq__ 2019-05-05 17:59:45 +02:00
contact_list.py AppImage: Fix webbrowser.open not opening links 2019-07-05 00:02:26 +02:00
exception_window.py crash reporter UX 2019-07-04 19:13:12 +02:00
fee_slider.py no more "import *" 2019-02-11 20:21:24 +01:00
history_list.py qt: (trivial) some type hints 2019-09-18 02:10:53 +02:00
installwizard.py qt wizard: follow-up prev; simplify 2019-09-14 16:25:35 +02:00
invoice_list.py Simplify invoices and requests. 2019-09-12 20:11:20 +02:00
lightning_dialog.py move lightning settings to settings dialog 2019-09-13 11:55:05 +02:00
main_window.py Add multisig support for Coldcard plugin 2019-09-18 18:29:29 +02:00
network_dialog.py qt network dialog: let user edit server host/port in peace 2019-07-04 21:46:11 +02:00
password_dialog.py no more "import *" 2019-02-11 20:21:24 +01:00
paytoedit.py Simplify invoices and requests. 2019-09-12 20:11:20 +02:00
qrcodewidget.py config: enforce that SimpleConfig is singleton 2019-09-10 18:01:10 +02:00
qrtextedit.py config: enforce that SimpleConfig is singleton 2019-09-10 18:01:10 +02:00
qrwindow.py qt qrwindow: rm dead code 2019-02-04 20:27:01 +01:00
request_list.py Simplify invoices and requests. 2019-09-12 20:11:20 +02:00
seed_dialog.py qt seed completer: colour words yellow if only in old electrum list 2019-06-08 15:37:49 +02:00
settings_dialog.py move lightning settings to settings dialog 2019-09-13 11:55:05 +02:00
stylesheet_patcher.py qt dark: fix2 "In History tab, labels while edited were being clipped" 2019-05-11 02:17:35 +02:00
transaction_dialog.py qt: (trivial) some type hints 2019-09-18 02:10:53 +02:00
update_checker.py logging: basics 2019-05-02 15:19:03 +02:00
util.py qt channels list: fields should not be editable 2019-08-28 16:54:51 +02:00
utxo_list.py qt coins tab: let user filter by prevout_hash/prevout_n 2019-07-08 05:20:26 +02:00