8384 Commits (7dd6f8f2b57e200ec1272d07fb299a5ecb574329)
 

Author SHA1 Message Date
Christian Decker 15d1a190a0 pay: Remove duplicate message field 4 years ago
Christian Decker 67e846fdbb pytest: Adjust test now that routehint order changed 4 years ago
Christian Decker 85ec438d34 paymod: Routehintmod signals that we can retry if getroute fails 4 years ago
Christian Decker 52a8b8f9e7 paymod: Update step before creating child payments 4 years ago
Rusty Russell 2556df5f7c plugins/pay: Exclude the entrypoint to a routehint to avoid cycles 4 years ago
Christian Decker 56dd18e01e paymod: Iterate through the routehints in order 4 years ago
Christian Decker 1e28d661fd paymod: Move application of routehints into its own function 4 years ago
Christian Decker 282f19d560 paymod: Simplify routehint data initialization 4 years ago
Christian Decker b78aa3fb25 paymod: Check if destination is reachable at all directly at startup 4 years ago
Rusty Russell 497b18ba33 paymod: fix typo which can cause memory overrun. 4 years ago
Christian Decker 6ada56ca7c paymod: Always initialize p->route 4 years ago
Christian Decker 899a2e64b0 paymod: Randomly select a routehint, or none at random 4 years ago
Christian Decker 534536b242 paymod: Consolidate channel_hint creation in channel_hints_update 4 years ago
Christian Decker e76bf541ad paymod: Fix the routehints being lost when retrying 4 years ago
Christian Decker d289ee64a1 paymod: Add the courtesy +1 to the CLTVs to allow for a new block 4 years ago
Christian Decker e92787a0e2 paymod: Teach the adaptive splitter to respect the HTLC limit 4 years ago
Christian Decker acdd9b8762 paymod: Teach the presplit modifier to respect the chan HTLC limit 4 years ago
Christian Decker a1dc9cbd97 paymod: Track how many HTLCs each channel can still add 4 years ago
Christian Decker ce48fecb6f pytest: We now have multiple attempts in test_htlc_send_timeout 4 years ago
Christian Decker eb322b114b plugin: Do not automatically initialize the RPC connection in bcli 4 years ago
Vincent 54888d454b Fixed assertion in pay plugin 4 years ago
ZmnSCPxj jxPCSnmZ 9b4fd11e98 tests/test_pay.py: Replicate #3855. 4 years ago
Rusty Russell 47002af369 test_penalty_htlc_tx_timeout: debugging 4 years ago
Rusty Russell 178415aca7 pay: handle returned errors more gracefully. 4 years ago
Rusty Russell 6951a9ea42 pytest: fix erroneous test_pay_retry result. 4 years ago
Rusty Russell a849e5f4bd pay: fix problematic sharing of shadow route data. 4 years ago
Christian Decker f950153f98 paymod: Fix the adaptive splitter partitioning 4 years ago
Christian Decker cb20dfc59e paymod: Do not duplicate partids 4 years ago
Christian Decker 7b4e70effa paymod: Consolidate step selection and changes in presplit modifier 4 years ago
Christian Decker e1c6b977b4 paymod: Add a log entry whenever we add a channel hint 4 years ago
Christian Decker 0ca2c6b9f3 paymod: Rewrite the shadow-route constraint enforcement 4 years ago
Christian Decker c0d70cdfc7 paymod: Add invariant verification for constraints on shadowroute 4 years ago
Christian Decker 157e70ffe8 paymod: Add a comment about how we derive errors from erring_index 4 years ago
Christian Decker b2463b12c0 paymod: Count all attempts, not just the ones with a result 4 years ago
Rusty Russell 1274d34822 lightningd: add --dev-no-version-checks, use if SLOW_MACHINE and VALGRIND 4 years ago
Rusty Russell c85a433d9a pytest: reduce accuracy of valgrind if SLOW_MACHINE. 4 years ago
Rusty Russell 23af241c60 doc: document the payment_secret argument to sendpay. 4 years ago
Rusty Russell 09eb7110e0 sendpay: insist that partid be an exact duplicate if in progress. 4 years ago
Rusty Russell 73d5d96d2a sendpay: don't allow a new part payment if any part has succeeded. 4 years ago
Christian Decker 25f1db3076 release: Update changelog for v0.9.0rc2 4 years ago
Christian Decker c984376a15 plugin: Always set an end_time for payments in a final state 4 years ago
Christian Decker 65ca634528 plugin: Fix misspelled COMPAT_V090 compile guards 4 years ago
Christian Decker 2146a548bd plugin: Do not return multiple times from `pay` 4 years ago
Christian Decker 734f292695 pytest: Reproduce issue #3847 4 years ago
Christian Decker 958244367c plugin: Do not get upset if it can't parse waitsendpay result 4 years ago
Christian Decker 3b54847ae4 paymod: Do not assume that parsing the waitsendpay result succeeds 4 years ago
Christian Decker 2788883906 release: Fixup the changelog format before the release 4 years ago
Rusty Russell 055cfd17a8 wire: locale-independent patch order for EXPERIMENTAL_FEATURES patches 4 years ago
Rusty Russell 7ca00ca7d7 ccan: update so we can compile with -O2 on Ubuntu. 4 years ago
Rusty Russell 73a5f5b313 fundpsbt: make parameters more usable. 4 years ago