581 Commits (2c57c78ebe77287ba9698225bf8e20880b8fee62)

Author SHA1 Message Date
SomberNight 2c57c78ebe
asyncio: stop using get_event_loop(). introduce ~singleton loop. 4 years ago
ThomasV f4e902e907 LNWorker: give up payment after timeout, not number of attempts. 4 years ago
ThomasV 149cccbc4a fix tests (follow-up 2117118047) 4 years ago
ThomasV 60865f3902 Show options if we do not have the liquidity to pay a lightning invoice: 4 years ago
ThomasV bf4455ef30 follow-up db invoice unification: 4 years ago
ThomasV cb39bbbd94 lnworker: make calc_routing_hints_for_invoice and create_invoice non-async 4 years ago
SomberNight 5149ee02a5
wallet: fix delete_address removing too many transactions 4 years ago
bitromortac 3915045067 lnpeer: warnings for shutdown and open_channel 4 years ago
bitromortac 9e800172ec lnpeer: send/handle error and warning messages 4 years ago
ThomasV 6667a79f10 modern shutdown: 4 years ago
ThomasV 0b203f0b94 lnpeer: refactor fee negotiation in _shutdown 4 years ago
bitromortac ec740d45f1 lnpeer: modern fee negotiation 4 years ago
Marko Bencun 1d652a2a04
tests: unit test address_to_payload 4 years ago
SomberNight 556b98736e
lnworker.try_force_closing: changed to not be async (and renamed) 4 years ago
ThomasV 4ebe41b3a7 Trampoline MPP: save fee level in sent_htlcs_info. 4 years ago
ThomasV b2f84187bc Split code in reestablish_channel: 4 years ago
SomberNight 2f549e84db
fix tests: follow-up 96fcf68d84 4 years ago
bitromortac a4f5cfc91a
trampoline: refactor routes, enable e2e mpp 4 years ago
SomberNight 5cdb4471ec
signmessage: also accept Trezor-type sigs for p2wpkh and p2wpkh-p2sh addrs 4 years ago
SomberNight 9bbf92b80b
tests: add test for signmessage with segwit address 4 years ago
SomberNight 4f9e4c520f
ecc: API changes: verify_message_hash to return bool instead of raising 4 years ago
SomberNight 40c1597c0a
lntransport: change name used in logs to make collisions unlikely 4 years ago
SomberNight c9c094cfab
requirements: bump min aiorpcx to 0.22.0 4 years ago
bitromortac 6915e3cb10
lnpeer+wallet: use channel type for channel open 4 years ago
bitromortac 401a429080
lnutil+lnwire: implement ChannelType 4 years ago
bitromortac 2d2b889312
lnpeer tests: add spp trampoline payment 4 years ago
bitromortac e8c94cf5d7
tests: implement graph with flexible definitions 4 years ago
SomberNight 7354feeffe
follow-up fix tests: logic typo 4 years ago
SomberNight 7e2d9c48d1
blockchain: fix bugs in bits_to_target and target_to_bits 4 years ago
SomberNight 56b03e2e8d
lnpeer: more forwarding is now event-driven 4 years ago
SomberNight 12f3525df0
lnpeer: disable msg processing rate-limiting in tests 4 years ago
yanmaani 82b9cd12eb tests: Add rudimentary integration test for Unix domain socket functionality 4 years ago
SomberNight cb55a2d654
tests: try to reduce flakyness of test_fail_pending_htlcs_on_shutdown 4 years ago
bitromortac f2f8c4533b
implement option_shutdown_anysegwit 4 years ago
SomberNight 1ff9f9910f
ln update_fee: enforce that feerate is over default min relay fee 4 years ago
bitromortac ff61020dd2
watchtower: watch new channels 4 years ago
ThomasV baff4fa625 save_backup: do not remove deterministic LN key (see #7513) 4 years ago
ThomasV 7a0904c0f4 wallet update: move fields that have string keys out of channel log 4 years ago
SomberNight 85780eea1a
multiple max spends: add unit test 4 years ago
JeremyRand b1c4bb8914
Add Cirrus CI (#7431) 4 years ago
djboi 604cba8fb6
Added different Sighash_Types (#7453) 4 years ago
SomberNight a39bfba2d9
ecc: allow tests to disable ecdsa R-value grinding 4 years ago
Siddhant Chawla e9f08ef69e
Adding BumpFee command to the CLI (#7438) 4 years ago
bitromortac 6716004b47
bolt11: fix amount encoding for large values 4 years ago
SomberNight 9f5370f9c6
util.format_satoshis: fix (add_thousands_sep & whitespaces) param combo 4 years ago
djboi 6a431aab8c
Fixed issue with thousands separator for better readability (#7427) 4 years ago
SomberNight 46badd128e
util.format_satoshis: fix whitespaces param for non-zero precision 4 years ago
SomberNight 5c80293696
util.format_satoshis: fix for amounts with higher than sat precision 4 years ago
bitromortac 68bc9c2474
lnworker: improve route creation 4 years ago
bitromortac 3c521f4ce3
mpp_split: split algorithm with channel splits 4 years ago