349 Commits (bf6ecb64182b424a072112e36f5738eaf8cd64b9)

Author SHA1 Message Date
ThomasV bf6ecb6418 make init_lightning callable at runtime, without reloading the wallet 4 years ago
SomberNight 537ec92460
wallet: change init_lightning to sometimes create deterministic LN keys 4 years ago
SomberNight 35bc461fe1
keystore: encapsulate "can_have_deterministic_lightning_xprv" logic 4 years ago
ThomasV bbdfde5b41 fix capital gains 4 years ago
ThomasV e93becf33a wallet.add_transaction: prevent channel backup from being added twice 4 years ago
ThomasV f14b7d5a12 check_password_for_directory: safeguards 4 years ago
SomberNight c2c3ece455
wallet: implement get_utxos at specific block height 4 years ago
ThomasV cd6a468fb9 Android: unify password as soon as we know it is possible 4 years ago
ThomasV 2fee920f43 On Android, if channels are not recoverable, display channel backup when a new channel is created. 4 years ago
ThomasV 64a931f21e Deterministic NodeID: 4 years ago
ThomasV 3ed2173a04 remove newlines in get_tx_fee_warning, it does not render well on kivy 4 years ago
ThomasV 2ad49bbc5b Kivy: Show fee dialog before opening a new channel. 4 years ago
ThomasV 018f09f2af use mktx_for_open_channel in commands module. fix indentation 4 years ago
SomberNight 897f90d6e8
wallet: factor out "what key to use for invoice" 4 years ago
ThomasV 90b228de83 fix wallet get_full_history: add onchain tx for channels not opened by us 4 years ago
SomberNight de6f5a8e03
{daemon,wallet}|.stop: small clean-up 4 years ago
SomberNight 8de52bf523
wallet: (trivial) use kwargs for get_tx_item_fiat 4 years ago
SomberNight 3c019c2f9c
daemon/wallet/network: make stop() methods async 4 years ago
ThomasV 652d10aa5f Remove LNBackups object: no longer needed since LNWorker is instantiated by default. 4 years ago
SomberNight e25602ab3b
wallet: don't put partial tx as UTXO into psbt 4 years ago
SomberNight f9f49daad7
tx dialog: uniform high fee warnings between GUIs 4 years ago
SomberNight 058d9ab6bb
wallet.bump_fee: add new strategy: decrease payment amounts 4 years ago
SomberNight d800f88bfc
(trivial) wallet: fix over-indentation 4 years ago
Marius Baisan 55fdddb0b8 Add back the 'to_height' and 'from_height' to onchain_history command 4 years ago
SomberNight 1dea8393d7
wallet: follow-up b080df9cff 4 years ago
SomberNight 01ed5e7345
wallet.bump_fee: (fix) method2 was bumping too much if output was rm-ed 4 years ago
SomberNight b080df9cff
wallet.bump_fee: (fix) make sure input signatures are removed 4 years ago
SomberNight 914eb9989d
wallet: minor clean-up of tx.set_rbf() calls 4 years ago
SomberNight ca86e35724
wallet.bump_fee: (fix) make sure all inputs have same sequence number 4 years ago
SomberNight 27cd078001 wallet: auto-freeze small unconfirmed UTXOs 4 years ago
SomberNight bc6f2926f4
commands: add 'freeze_utxo' cmd; to expose this to CLI/RPC 4 years ago
SomberNight da777caa0b
wallet: use lock when modifying frozen_{addresses,coins} 4 years ago
ThomasV 6522a1e1a3 fix #6341 4 years ago
ThomasV f130cb53ce bump_dee and dscancel: call tx.estimated_size() after add_input_info(). 4 years ago
ThomasV 7619949b2f fix #6674: raise exceptions if dscancel or cpfp create dust or negative output. 4 years ago
ThomasV be438bdd60 check_password_for_directory: skip non-files 4 years ago
ThomasV 1e4fa83098 Kivy: use the same password for all wallets 4 years ago
ThomasV a2122a8c19 auto-remove paid invoices from GUI 4 years ago
ThomasV 90abfda12b add unconfirmed state for onchain invoices and requests 4 years ago
SomberNight 21f13e21b1
wallet: fix bump_fee and dscancel for "not all inputs ismine" case 4 years ago
SomberNight bb41ef3450
wallet: (fix) bump_fee sometimes created invalid tx that spent orig out 4 years ago
ThomasV b08f9f3581 fix #6859: height is must be passed to OnchainInvoice constructor 4 years ago
ThomasV 43614af2c4 wallet: use height to determine request status (similar to outgoing invoices) 4 years ago
ThomasV cdfaaa2609 Save height in invoices, use it to determine invoice status (fixes #6609) 4 years ago
SomberNight c81551299e
transaction: put full derivation paths into PSBT by default 4 years ago
SomberNight ac223073ba
keystore: handle unusual derivation paths in PSBT 4 years ago
SomberNight f74ac1a741
cli/rpc: fix 'sweep' command 4 years ago
SomberNight 933d8861ce
mnemonic.make_seed: de-duplicate num_bits default magic number 4 years ago
SomberNight f0cca25303
wallet: fix dscancel for "not all inputs ismine" case 4 years ago
SomberNight 1c07777e13
follow-up prev 5 years ago