750 Commits (ccbac96f9a76d7808160e369be253ea70ce72d59)

Author SHA1 Message Date
SomberNight 511674a532
contacts: fix adding new contacts 2 years ago
SomberNight da8e6c2fbf
wallet: check that multisig wallet does not have duplicate masterkeys 2 years ago
SomberNight 6506abf583
lnworker: use PaymentFeeBudget 2 years ago
SomberNight 39ef1cd4b9
mpp_split: make SplitConfig a subclass of dict, not just a type-hint 2 years ago
ThomasV 4a6c55ef7b test_lnpeer: add more tests, combining forwarding and hold invoices 2 years ago
SomberNight bb76b836a3
addr_sync.receive_tx_callback: rm redundant tx_hash arg 2 years ago
SomberNight 227e257444
(follow-up) wallet: add option to merge duplicate tx outputs 2 years ago
ThomasV b0dbdfd5e4 test_lnpeer: split some tests, remove redundant test 2 years ago
ThomasV f8781364d2 test_lnpeer: 2 years ago
SomberNight 22a8348303
renames: use consistent naming of cltv delta vs cltv abs 2 years ago
ThomasV b645da6514 test_lnpeer: separate graph creation from run_trampoline 2 years ago
ThomasV 7ea2e68507 follow-up 4c42840c1c 2 years ago
SomberNight 04d8eec3be
tests: change fake block height in test_lnpeer. 0 might hide bugs. 2 years ago
SomberNight 30c863d32c
lnaddr: don't call validate_features in parser 2 years ago
ThomasV 98a4d7b60d public channels: 2 years ago
ThomasV 89023cc123 Remove trampoline hints from invoices 2 years ago
SomberNight 57d2efc88d
wallet: merge mktx and create_transaction 2 years ago
ThomasV 2f8325ca09 follow-up 455167136d (variable rename) 2 years ago
ThomasV 4e76ed6952 move INITIAL_TRAMPOLINE_FEE_LEVEL to config 2 years ago
ThomasV 4bfd3b2f46 test_lnpeer: 2 years ago
ThomasV e206d264c8 trampoline forwarding: use routing hints 2 years ago
ThomasV 56e80c20d7 wallet_db upgrade: do not use '/' in StoredDict keys 2 years ago
ThomasV 68159b3ef6 walletDB: replace 'manual_upgrades' parameter with 'upgrade', with opposite semantics 2 years ago
ThomasV b5bc5ff9ed Separate WalletDB from storage upgrades. 2 years ago
ThomasV 6c4e603ff6 regtest: pass config options from regtest.py to script 2 years ago
SomberNight 4c63d8729b
add sanity checks we don't sign tx including dummy addr 2 years ago
SomberNight 139eb632d7
(trivial) follow-up paysession.use_two_trampolines arg change 2 years ago
SomberNight 6819f685d7
tests: add tests for "recv mpp confusion" bug 2 years ago
SomberNight 8c9fec4ab8
commands: getconfig to use default values, add existence checks 2 years ago
ThomasV 136978e9d0 submarine swaps: fail received HTLCs of normal swap htlcs if 2 years ago
SomberNight 6a2806c2c5
simple_config: implement complex default values 2 years ago
SomberNight f29cd810e3
commands: "bumpfee" to accept either a raw tx or a txid as its 1st arg 2 years ago
SomberNight c3562c00e6
tests: fix warnings in test_network.py 2 years ago
SomberNight dd3966070d
tests: rm some redundant "electrum_path" temp dirs 2 years ago
SomberNight 4f90632b1d
tests: fix warnings in test_storage_upgrade.py 2 years ago
SomberNight 00ae370a45
tests: split out wallets from test_storage_upgrade.py 2 years ago
ThomasV b2053c68f1 make use_to_trampolines a user visible option, disable it by default 2 years ago
SomberNight 392f6d8e30
fix tests: another follow-up to daemon managing Plugins object 2 years ago
SomberNight ffa3acc013
invoices: don't modify .amount_msat directly 2 years ago
SomberNight 4e6e6f76ca
invoices: also run amount-validator on setter 2 years ago
ThomasV fc183e5143 Fix regtests (follow-up 0ebb6469ff) 2 years ago
ThomasV b96cc82333 Make storage a field of db 2 years ago
SomberNight 98bda60c01
lnworker: move sent_buckets into PaySession 2 years ago
SomberNight 00e88c4e50
lnworker: introduce PaySession cls, refactor pay_to_node 2 years ago
SomberNight 98bea49a3c
lnworker.pay_to_node: make trampoline fee_level and failed_routes local 2 years ago
SomberNight 35c9ac8f31
lnworker: MPP send: more aggressively split large htlcs 2 years ago
ThomasV 9f5f802cd1 config: save ports instead of net addresses (follow-up 012ce1c1bb) 2 years ago
ThomasV bf86cd6761 lnpeer and lnworker cleanup: 2 years ago
SomberNight afac158c80
lnworker: clean-up sent_htlcs_q and sent_htlcs_info 2 years ago
SomberNight 44bdd20ccc
lnworker: add RecvMPPResolution with "FAILED" state 2 years ago