Stephan Oeste
6bf8a6ff4d
Extended the expiration date of my gpg pubkey
3 years ago
Luke Childs
4784d933f3
Update @lukechilds server address
3 years ago
Sander van Grieken
1731c36234
qml: add lightning node id to walletdetails
3 years ago
Sander van Grieken
98e395e78e
qml: show all keystores on WalletDetails page
3 years ago
SomberNight
28f724edc9
Merge branch '202211_wallet_payreq'
...
better handle collisions in _requests_addr_to_key
3 years ago
SomberNight
30f3d27baa
wallet: change _requests_addr_to_key map to multi-map
...
I find this easier to reason about than occasionally overwriting the items.
get_request_by_addr still only returns a single invoice for simplicity,
but now all logic regarding how to handle collisions is inside that method.
3 years ago
Sander van Grieken
ad04ca84d8
qml: always try to generate an address for request regardless of bolt11_fallback config.
3 years ago
SomberNight
1a8cc68f53
wallet: _requests_addr_to_key map to prefer unexpired reqs if collision
3 years ago
SomberNight
d19d82be64
follow-up prev
3 years ago
SomberNight
c38022b5fc
Qt request list: Ctrl+F filter to work for addr, LN invoice, LN rhash
...
add new hidden columns, mainly for ability to find a request that corresponds to an address
3 years ago
accumulator
e0f6c18073
Favor first output address in invoice/request instead of fallback address in LN invoice. ( #8078 )
...
Without this change, when configuring electrum with bolt11_fallback disabled, and calling
invoice.get_address() on a lightning enabled invoice, it will return None, thereby disabling
retrieving BIP21 uri or address from the invoice/request.
3 years ago
Sander van Grieken
6e3bd69e80
qml: fix normal submarine swap max amount calculation, add error reporting to swap initiation
3 years ago
ThomasV
5352de6a04
Merge pull request #8072 from SomberNight/202211_2fa_qrcode
...
qt wizard: (fix) during 2fa wallet creation, shared QR to be drawn
3 years ago
SomberNight
95a8df69b4
qt wizard: (fix) during 2fa wallet creation, shared QR to be drawn
...
This was a regression from 2a31f80d09 ,
before which, when using the default `QRCodeWidget()` constructor,
there had been a min size set on the widget. I like that old behaviour:
reasonable size should be set by default, and if you want to set the
size manually, opt-in to that.
fixes https://github.com/spesmilo/electrum/issues/8071
3 years ago
Sander van Grieken
bc69e4f907
qml: show channelbackups in channel list,
...
add channelbackups support in qechanneldetails.py,
only request-fclose option in CloseChannelDialog
3 years ago
Sander van Grieken
495d8d6fae
qml: add import channel backup
3 years ago
Sander van Grieken
0687785994
qml: only show channel peer node name if known, add node pubkey to ChannelCloseDialog
3 years ago
Sander van Grieken
5380b21568
qml: wizard support for back button
3 years ago
Sander van Grieken
d95b18c510
qml: update swaphelper server fee
3 years ago
Sander van Grieken
57ec81cad0
qml: multisig implement finalize tx not complete result
3 years ago
Sander van Grieken
b7c31ad80e
qml: move tx verified event handling to transactionlistmodel,
...
refresh history after broadcast
3 years ago
Sander van Grieken
9cb8dea343
qml: add save Tx option
3 years ago
Sander van Grieken
24524119f6
qml: small form-factor fixes
3 years ago
Sander van Grieken
ce35e68514
qml: multisig create_storage
3 years ago
Sander van Grieken
ba2905105d
qml: multisig wizard check duplicate keys
3 years ago
Sander van Grieken
334bbf3505
qml: add plumbing for duplicate master pubkey check, fix multisig end conditions
3 years ago
Sander van Grieken
4c784ffe1f
qml: consolidate multisig support into existing pages WCHaveSeed, WCHaveMasterKey, WCBIP39Refine.
...
Have these put cosigner data directly in the correct wizard_data leafs instead of relying on
wizard accept handlers.
3 years ago
Sander van Grieken
f07b11f283
qml: add multisig support in WCBIP39Refine, add seed valid check for multisig in qebitcoin.py
3 years ago
Sander van Grieken
89936689fb
qml: fix imports, flake issues
3 years ago
Sander van Grieken
97254bb0ed
qml: remove ready signal hack, wizard_data now available at WizardComponent construction time
3 years ago
Sander van Grieken
3c903d8fd7
qml: allow wizard pages to supply title suffix
3 years ago
Sander van Grieken
428ba209f4
qml: multisig wizard; cosigner w. electrum seed
3 years ago
Sander van Grieken
5246f3d510
qml: refactor is_last checks to mostly lambdas, add multisig flow for 1st cosigner keystore,
...
add initial flow and view placeholders for additional cosigners.
3 years ago
Sander van Grieken
b8a8c848c7
qml: enable first wizard page of multisig
3 years ago
Sander van Grieken
5fd8b63091
qml: styling TxDetails
3 years ago
Sander van Grieken
e054e9f14e
qml: styling channel details
3 years ago
Sander van Grieken
37b4352c29
qml: some styling fixes
3 years ago
Sander van Grieken
725a05643e
qml: channels styling
3 years ago
Sander van Grieken
18131e5a38
qml: styling addresses/address details
3 years ago
Sander van Grieken
ff0f180fab
qml: check max comment length for lnurl-pay, characters remaining indicator, styling.
3 years ago
Sander van Grieken
9ce9bb5a4c
qml: show request details on receive dialog after adding message/amount
3 years ago
Sander van Grieken
79d12330ac
qml: let WalletListModel update the wallet state when a wallet is loaded
3 years ago
Sander van Grieken
12086ba0de
qml: unify to single WalletListModel, WalletDB trigger actions on every path set,
...
camelcase more QML exposed functions/slots.
3 years ago
SomberNight
d2155833c1
rerun freeze_packages
...
(new deps for ledger plugin)
3 years ago
MrNaif2018
b357391c48
Add `tx_hashes` to exported payment requests ( #7936 )
...
* Add `tx_hashes` to payment requests
* Apply patch
* Fix for missing lnworker
3 years ago
SomberNight
9f3a39e9c9
requirements-hw: add comments to tie deps to hwd plugins
3 years ago
ghost43
ac239a81b8
Merge pull request #8041 from bigspider/app-bitcoin-new
...
Modify Ledger plugin to support the new bitcoin app v2.1.0
3 years ago
SomberNight
e75110ec04
hw_wallet: de-dupe "message_dialog" code, make text selectable
3 years ago
SomberNight
9b82eb6d06
ledger: re-add support for HW.1, and add a deprecation warning
3 years ago
SomberNight
3cac7e9a61
ledger: minor clean-up
3 years ago