93 Commits (24980feab71957df05b1e55f72fbb7dc8cf34036)

Author SHA1 Message Date
SomberNight 24980feab7
config: introduce ConfigVars 3 years ago
SomberNight dd93ebda4d
wallet: _bump_fee_through_decreasing_payment: handle too high fee_rate 3 years ago
SomberNight 6b1e6f0775
follow-up prev again... 3 years ago
SomberNight fb480fe5ed
follow-up prev: fix typo in comment 3 years ago
SomberNight c9cc56b687
transaction: don't include WIT_UTXO for non-segwit txins 3 years ago
SomberNight 0a3e286f1d
qt tx dialog: show_qr to warn if QR code is missing data 3 years ago
SomberNight 81772faf6c
wallet: add_input_info to no longer do network requests 3 years ago
SomberNight dce0615b5d test_wallet_vertical: add a failing test for rbf-batching 3 years ago
SomberNight 18cf546aab
fix tests side-effecting each other in test_wallet_vertical.test_rbf 3 years ago
SomberNight 31f457c242
wallet.get_script_desc_for_addr: use xpub instead of derived pubkey 3 years ago
SomberNight a536658eef
descriptor.py: fix get_satisfaction_progress 3 years ago
SomberNight 0647a2cf9f
transaction.py: rm PartialTxInput.{num_sig, script_type} 3 years ago
SomberNight d4338fb503
tests: clean-up use of asyncio 3 years ago
SomberNight c5bdd5007c
tests: rework testnet 3 years ago
SomberNight 373db76ac9
util: kill bh2u 3 years ago
SomberNight 2378f92a6a
tests: add more "sweep" tests for different script types 3 years ago
SomberNight df2bd61de6
bip32: change hardened char "'"->"h" when encoding derivation paths 3 years ago
ThomasV a383f56909 Simplify RBF user experience: 3 years ago
ThomasV 49984b2ed4 fix tests (follow-up e1dc7d1e6f) 3 years ago
SomberNight d3227d7489
transaction: for witness v0 txins, put both UTXO and WIT_UTXO in psbt 3 years ago
SomberNight 30ac889656
transaction: never put ypub/zpub in psbts, only plain xpubs 3 years ago
SomberNight 45a939c146
tests: add test to check if we include xpubs in psbts 3 years ago
SomberNight 2c73e7f854
wallet: (regression) fix get_spendable_coins when "domain" arg is given 4 years ago
ThomasV 121d8732f1 Persist LNWatcher transactions in wallet file: 4 years ago
SomberNight 872ce82418
tests: clean up event-loop creation 4 years ago
SomberNight 2c57c78ebe
asyncio: stop using get_event_loop(). introduce ~singleton loop. 4 years ago
SomberNight 5149ee02a5
wallet: fix delete_address removing too many transactions 4 years ago
SomberNight fbd8c5f7b0
imported wallets: respect "use_change" option; default off 5 years ago
Andrew Kozlik 2de82a2fd6 Add SLIP-0039 unit tests. 5 years ago
Andrew Kozlik 19d04546df Replace from_bip39_seed() with from_bip43_rootseed(). 5 years ago
SomberNight 67c6f0e1bd
wallet: make sure we don't create zero input txs 5 years ago
SomberNight 8ea2b4432a
tests: add test for keystore.get_lightning_xprv 5 years ago
Benoit Verret f731c38293
Minor style changes 5 years ago
SomberNight e25602ab3b
wallet: don't put partial tx as UTXO into psbt 5 years ago
SomberNight 058d9ab6bb
wallet.bump_fee: add new strategy: decrease payment amounts 5 years ago
SomberNight 01ed5e7345
wallet.bump_fee: (fix) method2 was bumping too much if output was rm-ed 5 years ago
SomberNight ca86e35724
wallet.bump_fee: (fix) make sure all inputs have same sequence number 5 years ago
SomberNight 21f13e21b1
wallet: fix bump_fee and dscancel for "not all inputs ismine" case 5 years ago
SomberNight bb41ef3450
wallet: (fix) bump_fee sometimes created invalid tx that spent orig out 5 years ago
SomberNight c81551299e
transaction: put full derivation paths into PSBT by default 5 years ago
SomberNight c3c64a37c2
keystore: ignore fingerprint for pubkeys in psbt, try to match all keys 5 years ago
SomberNight 4bda6f5e61
test_wallet_vertical: add test case for pre-2.7 "2fa" seed 5 years ago
SomberNight f74ac1a741
cli/rpc: fix 'sweep' command 5 years ago
SomberNight 3a4f07c345
wallet: implement cancelling tx by double-spending to self ("dscancel") 6 years ago
SomberNight ca5b93f07d
wallet: cpfp to send to a change address instead of receive address 6 years ago
SomberNight ad03c1e3cb
wallet: (fix) bump_fee and cpfp now returns tx with all wallet-info 6 years ago
SomberNight 364fca6a58
transaction: fix regression: witness_utxo was not included in QR code 6 years ago
SomberNight 23ea64808d
fix tests: follow-up prev 6 years ago
SomberNight 7bcb59ffb5
wallet: when sweeping, do network reqs in parallel, and don't block GUI 6 years ago
SomberNight e07d5d8422
fix tests: follow-up psbt changes 6 years ago