349 Commits (bf6ecb64182b424a072112e36f5738eaf8cd64b9)

Author SHA1 Message Date
SomberNight fcd9752f19
keystore: change derive_pubkey API to return bytes 5 years ago
SomberNight ea62027599
wallet: faster decrypt_message for Imported_Wallet 5 years ago
SomberNight 869a728317
wallet: use abstract base classes 5 years ago
ThomasV f08796fe68 Allow requests that never expire 5 years ago
SomberNight 0ab88b821c
keystore: use abstract base classes, introduce MPKMixin 5 years ago
SomberNight 30dcab0877
wallet: allow saving partial txns as local (but require txid) 5 years ago
SomberNight 8e89c0c971
wallet: some clean-up re get_address_history vs db.get_addr_history 5 years ago
SomberNight 61aebd0f2d
(fix) qt coin selection: signatures for coins would persist in memory 5 years ago
SomberNight 8dbbc21aff
wallet: better (outgoing) invoice "paid" detection 5 years ago
SomberNight cfbd83c432
wallet: minor clean-up 5 years ago
SomberNight 6b195437ed
wallet: "future" txns num conf is now negative 6 years ago
SomberNight 49284f716b
wallet: bump fee now supports coin selection 6 years ago
SomberNight 8bd27851a4
qt tx dialog: only allow "save as local" for complete txns 6 years ago
ThomasV 78813dcb7d Pass make_tx function to ConfirmTxDialog 6 years ago
SomberNight fef1ddd416
wallet: fix #5748 6 years ago
SomberNight aa518c0ea5
psbt: allow insecure signing of legacy UTXOs without full previous tx 6 years ago
SomberNight 8a7c3447b3
tx dialog: try harder to show fee 6 years ago
SomberNight 6573e7f1f3
test_wallet_vertical: add test for manual coinjoin 6 years ago
SomberNight 8e09d429c0
psbt: "updater" must swap NON_WITNESS_UTXO for WITNESS_UTXO if txin is segwit 6 years ago
SomberNight 90b190bbcd
psbt: fix bug re witness_utxo serialization 6 years ago
SomberNight d872be7f6b
psbt: don't put xpubs and full paths into tx by def; only while signing 6 years ago
SomberNight e6c841d05f
psbt: put fake xpubs into globals. keystores handle xfp/der_prefix missing 6 years ago
SomberNight bafe8a2fff
integrate PSBT support natively. WIP 6 years ago
ThomasV a0ec2690cf Call wallet.set_paid after onchain broadcast. Check if invoices are expired in util.get_request_status 6 years ago
ThomasV 9fbac40d56 filter out None in wallet.get_invoices 6 years ago
SomberNight d9b5ab3086
wallet: fix bump_fee when there are only change outputs 6 years ago
ThomasV a13cea6f8a add remove_lightning command 6 years ago
ThomasV 90ce9f195b Allow user to enable lightning in the GUI. Make it a per-wallet setting. 6 years ago
ThomasV dd0be1541e Improve handling of lightning payment status: 6 years ago
ThomasV 638de63f13 lnworker: rename 'invoices' to 'payments' when they can be in both directions 6 years ago
ThomasV b08cfac643 fix #5681 6 years ago
SomberNight a51a2a7f8f
wallet: minor invoices fix 6 years ago
Veselin Penev 4f82bf9269 bug fix in electrum/wallet.py 6 years ago
SomberNight 04edad9984
config: no longer singleton. it is passed to Wallet.__init__ 6 years ago
ThomasV d6c7dee547 follow-up previous commit 6 years ago
ThomasV f08e5541ae Refactor invoices in lnworker. 6 years ago
SomberNight 6a32187f01
qt: fix address dialog 6 years ago
SomberNight a1d7d39f68
commands: add type hints for "wallet" param, and fix code rot found via 6 years ago
SomberNight 0b87ce426f
minor qt send tab fixes. notably 'send max' was broken 6 years ago
SomberNight c7346c1eb8
kivy: fix paying onchain invoices 6 years ago
ThomasV aaed594772 Simplify invoices and requests. 6 years ago
ThomasV 3d04399581 follow-up 7b828359c6 6 years ago
ThomasV 7b828359c6 simplify get_tx_fee 6 years ago
SomberNight 482605edbb wallet: organise get_tx_fee. store calculated fees. storage version 19. 6 years ago
ThomasV 5c83e8bd1c follow-up 241873f0a4 6 years ago
SomberNight b138fff9a5
wallet: txi/txo small clean-up 6 years ago
SomberNight 241873f0a4
address_synchronizer.get_history now returns HistoryItem(NamedTuple)s 6 years ago
ThomasV 65b88dca86 return fees in history, show them in kivy GUI 6 years ago
SomberNight 9c31c1f970
wallet: address_is_old is now checked using SPV (during sync) 6 years ago
SomberNight b2920db8b8
config: enforce that SimpleConfig is singleton 6 years ago