1162 Commits (a9f0f05eea4a7a395ad47e8b6d3476039bf0f9be)

Author SHA1 Message Date
ZmnSCPxj a9f0f05eea pay: Implement retry in case of final CLTV being too soon for receiver. 5 years ago
ZmnSCPxj 72a24a2bdd test_pay.py: Add test for blockheight disagreement. 5 years ago
ZmnSCPxj 54cc735201 lightningd/peer_control.c: Implement waitblockheight. 5 years ago
Christian Decker b800904409 pay: Move notify_sendpay_* calls out of the waiter loop 5 years ago
Christian Decker cc37862273 pytest: Reproduce issue #3403, sendpay notifications with no waiter 5 years ago
Christian Decker cca18a151e pytest: Fix the TOR statictor and torblob tests 5 years ago
Christian Decker 2c42cbffa2 pytest: Fix optimistic locking in valgrind - developer config 5 years ago
Christian Decker 5e44895264 sphinx: Check the payload size at construction and in createonion 5 years ago
Christian Decker 0eaba5600a pytest: Reproduce issue #3377 5 years ago
Vasil Dimov 02dc261d73 tests: fix comments about the number of nodes 5 years ago
Rusty Russell c74fceb4c9 JSON RPC: invoice exposeprivatechannels can specify exact channels. 5 years ago
Rusty Russell 11dc1b341c gossipd: hand all candidates up to lightningd to select routeboost. 5 years ago
Christian Decker 3f3a48dae9 db: Turn the transaction counter into an optimistic lock 5 years ago
Christian Decker 483b00392e pytest: Skip test_closing_torture under valgrind 5 years ago
Christian Decker 8cad3ffeac pyln: Work around the socket path length on Linux OSs 5 years ago
darosior 1cfb8425f5 plugin_control: more descriptive key for 'plugin stop' result 5 years ago
lisa neigut 689dd28ddd funding: enable push_msat 5 years ago
Michael Schmoock 43b5abeb22 fix: pip dependency version for psycopg2-binary 5 years ago
Rusty Russell 1d0c433dc4 channeld: treat all incoming errors as "soft", so we retry. 5 years ago
Rusty Russell 839909d2cf Protocol: make var_onion, payment_secret and basic_mpp non-EXPERIMENTAL. 5 years ago
Rusty Russell 24d54f98ad channeld: use fee_states internally. 5 years ago
Rusty Russell edab0df611 lightningd: fix spurious "more than twice final" error. 5 years ago
Rusty Russell 326ceab8ad pytest: add more multi-part-payment tests. 5 years ago
Rusty Russell 5d413e0f79 common: offer option_basic_mpp for EXPERIMENTAL_FEATURES. 5 years ago
Rusty Russell 207689c274 plugins: listpays will now consolidate multi-part payments. 5 years ago
Rusty Russell 8e3234e67a lightningd: sew in htlc set. 5 years ago
Rusty Russell 280523e72a pytest: Add tests to make sure received onion is as expected. 5 years ago
Rusty Russell b670b51fa2 waitsendpay: add partid arg. 5 years ago
Rusty Russell 63fffd41c8 configure: make partid payments only available with EXPERIMENTAL_FEATURES and payment_secret 5 years ago
Rusty Russell cd35835c5a sendpay/sendonion: add optional partid arg, finesse msatoshi argument. 5 years ago
Rusty Russell ce4403d638 lightningd: change amount-in-flight check to be more nuanced. 5 years ago
Christian Decker 3def5393d8 pytest: Stabilize the hsm_encryption test 5 years ago
Christian Decker 6cc60f57a4 pytest: Parametrize test_deprecated_closing_compat for elements 5 years ago
Christian Decker 43dfb4dae7 pytest: Stabilize and parameterize closing_specified_destination 5 years ago
Christian Decker 301b634699 pytest: Skip some tests in elements if paratrization is convoluted 5 years ago
Christian Decker 843846f4d5 pytest: Parametrize test_config_in_subdir for elements 5 years ago
Christian Decker d6a5b87395 pytest: Parametrize test_query_short_channel_id for elements 5 years ago
Christian Decker fc93787db9 pytest: Parametrize test_gossip_query_channel_range for elements 5 years ago
Christian Decker e1b1f47c53 pytest: Avoid starting the btcproxy twice 5 years ago
Christian Decker 15f04d5fff pytest: Give details about which node exited with a return code != 0 5 years ago
Rusty Russell f7ebbb2ec5 common: make sphinx code ignorant of payload format. 5 years ago
Rusty Russell 30c8db148d lightningd: make sure rpc_command replacement is well-formed. 5 years ago
Rusty Russell e572b487d3 pytest: demonstrate failing rpc_command hook rewrite to plugin. 5 years ago
Rusty Russell f6ed7f2e89 plugin: handle corner case where rpc_command is to stop the plugin. 5 years ago
Rusty Russell d8fc5332c3 pytest: test rpc_command hook when it handles command to stop itself. 5 years ago
lisa neigut f6ff5e5b19 connectd: make failure message more descriptive 5 years ago
Saibato 2c16b410ab Add basic tests 5 years ago
fiatjaf c0368a717a also return preimage on listinvoices. 5 years ago
darosior d9aeeb4d14 pytest: skip test_sendonion if not DEVELOPER 5 years ago
darosior 4661dfa590 tests: update requirements 5 years ago