SomberNight
6573e7f1f3
test_wallet_vertical: add test for manual coinjoin
2019-11-06 18:40:16 +01:00
SomberNight
8e09d429c0
psbt: "updater" must swap NON_WITNESS_UTXO for WITNESS_UTXO if txin is segwit
2019-11-06 03:46:00 +01:00
SomberNight
c077d77316
psbt: test_wallet_vertical: add asserts to avoid silent breakage of psbts we create
2019-11-06 03:42:14 +01:00
SomberNight
955caa7292
transaction: to_json() debug methods display bip32 str (not int) paths
2019-11-05 23:39:50 +01:00
SomberNight
46db33df75
psbt: follow-ups: BCDataStream.read_bytes() should return bytes
...
This fixes keepkey, as in particular the code in the plugin expected
TxOutpoint.txid to be bytes not a bytearray (and the TxOutpoint named tuple
itself claims txid to be bytes).
2019-11-05 23:35:32 +01:00
SomberNight
cc4f6804b0
psbt: follow-ups: fix trezor
2019-11-05 23:32:00 +01:00
SomberNight
dd14a3fde5
psbt: follow-ups: fix digital bitbox
2019-11-05 22:06:46 +01:00
SomberNight
9e86352022
psbt: follow-ups: fix ledger
2019-11-05 21:34:54 +01:00
SomberNight
26a5f212cb
psbt: cleaner API for serialize* methods
2019-11-04 22:25:16 +01:00
SomberNight
1017fefdc9
psbt: only include xpubs for multisig wallets
2019-11-04 22:25:13 +01:00
SomberNight
90b190bbcd
psbt: fix bug re witness_utxo serialization
2019-11-04 22:25:09 +01:00
SomberNight
c8c1ea9c86
qt tx dialog: add export options for coinjoins and for coldcard
2019-11-04 22:25:06 +01:00
SomberNight
d872be7f6b
psbt: don't put xpubs and full paths into tx by def; only while signing
2019-11-04 22:25:02 +01:00
SomberNight
e6c841d05f
psbt: put fake xpubs into globals. keystores handle xfp/der_prefix missing
2019-11-04 22:24:59 +01:00
SomberNight
7eb7eb8674
add support for manual coinjoins
2019-11-04 22:24:55 +01:00
SomberNight
bafe8a2fff
integrate PSBT support natively. WIP
2019-11-04 22:24:36 +01:00
ghost43
6d12ebabbb
qt tx dialog: show dropdown for "export", instead of separate buttons ( #5739 )
2019-11-04 16:24:55 +00:00
ghost43
53dea824a4
Merge pull request #5742 from Coldcard/master
...
plugins/coldcard/qt.py: bugfix for API change on main_window.show_transaction
2019-11-04 14:25:51 +00:00
Peter D. Gray
ec2bdbd02d
plugins/coldcard/qt.py: bugfix for API change on main_window.show_transaction
2019-11-04 09:21:41 -05:00
dependabot[bot]
ed5300ba1d
build(deps): bump ecdsa in /contrib/deterministic-build
...
Bumps [ecdsa](https://github.com/warner/python-ecdsa ) from 0.13.2 to 0.13.3.
- [Release notes](https://github.com/warner/python-ecdsa/releases )
- [Changelog](https://github.com/warner/python-ecdsa/blob/master/NEWS )
- [Commits](https://github.com/warner/python-ecdsa/compare/python-ecdsa-0.13.2...python-ecdsa-0.13.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2019-11-02 09:23:39 +00:00
SomberNight
3e98123b17
qt settings dialog: small fixes
2019-11-02 06:13:11 +01:00
SomberNight
f72bb03af6
commands: gettransaction cmd now tests txid before returning tx
...
thanks for @JeremyRand
ref #5660
2019-11-02 05:46:52 +01:00
SomberNight
3bfcfb49c3
fix qt invoices list: handle lightning disabled
...
closes #5738
2019-11-02 03:44:22 +01:00
SomberNight
ccccaf099f
(trivial) logging "verbosity_filter" was renamed to "LOGGING_SHORTCUT"
2019-10-30 03:24:26 +01:00
SomberNight
75902f8e35
fix logic error in lnworker.on_channel_closed
2019-10-29 20:39:58 +01:00
ThomasV
427f7f8eeb
fix #5731
2019-10-29 08:06:53 +01:00
SomberNight
a20317fe2a
fix #5726
2019-10-28 21:17:20 +01:00
ThomasV
7b5869c7bc
kivy:
...
- simplify menu
- add lightning network dialog
2019-10-25 16:46:52 +02:00
ThomasV
2dd368e76e
minor fix: show_transaction params
2019-10-24 18:45:51 +02:00
ThomasV
5c1340b7bd
pass both invoice and description to show_transaction
2019-10-24 17:27:14 +02:00
ThomasV
76c22f3e06
follow-up a0ec2690cf
2019-10-24 16:27:54 +02:00
ThomasV
24221584e2
fix clear_requests button
2019-10-24 09:32:40 +02:00
ThomasV
a0ec2690cf
Call wallet.set_paid after onchain broadcast. Check if invoices are expired in util.get_request_status
2019-10-23 17:33:46 +02:00
ThomasV
e35bddcc09
kivy: fix can_pay in invoice_dialog
2019-10-23 08:33:16 +02:00
ThomasV
a4944cdcb2
delete channel from db in remove_channel, becaose it is called from lnworker
2019-10-23 08:20:15 +02:00
ThomasV
9fbac40d56
filter out None in wallet.get_invoices
2019-10-23 05:30:16 +02:00
ThomasV
9ff1bd4110
fix test following aac0fe9ae6
2019-10-22 18:54:00 +02:00
ThomasV
2234f93d8b
fix fee in lnworker.get_history (sign error)
2019-10-22 18:27:41 +02:00
SomberNight
d9b5ab3086
wallet: fix bump_fee when there are only change outputs
...
closes #5718
closes #5603
2019-10-22 17:12:23 +02:00
ThomasV
aac0fe9ae6
kivy: show status with color. show inflight attempts.
2019-10-22 15:41:45 +02:00
ThomasV
cd86bec894
kivy: add 'delete channel' button
2019-10-22 12:27:55 +02:00
ThomasV
576fbbd074
kivy: minor fixes
2019-10-22 11:59:16 +02:00
Janus Troelsen
b86b3ec1d1
segwit_addr: Use normal comparison for tuple literal ( #5712 )
2019-10-16 23:50:17 +00:00
ThomasV
6992e33ecb
folllow-up c721e880d0
2019-10-16 16:04:17 +02:00
ThomasV
c721e880d0
Qt: generic add_copy_menu method for MyTreeView lists
2019-10-16 15:50:18 +02:00
ThomasV
0a6ac7c61a
fix #5702
2019-10-16 12:01:52 +02:00
ThomasV
d1f4804962
misc Qt fixes
...
- improve layout of send tab
- use tabs to show receive widgets
- add menu item to copy address from request
- show copied content in copy dialog
2019-10-16 11:46:23 +02:00
ThomasV
d35791ff65
fix #5704
2019-10-16 11:35:50 +02:00
ThomasV
8c22be87b0
fix #5701
2019-10-16 11:13:44 +02:00
ghost43
d480d0b265
Merge pull request #5700 from fiatjaf/bugfixopenchannel
...
fix expected returned peer address values when opening channel.
2019-10-15 13:43:17 +00:00