468 Commits (927eda065b1b4f57060cf441af87afd80e9b5f15)

Author SHA1 Message Date
Christian Decker a3610d66ac retrymod: Make retry modifier slightly more verbose 4 years ago
Christian Decker 041ee930a4 mpp: Consider an abort as the payment being finished 4 years ago
Christian Decker 718b6e3398 mpp: Detect if destination supports MPP from invoice and abort early 4 years ago
Christian Decker de75d3ac0c mpp: Add CLI option to opt-out of multi-part payments 4 years ago
Christian Decker a287bbe55d mpp: Enable adaptive splitter 4 years ago
Christian Decker 535aaca109 paymod: Implement adaptive splitter 4 years ago
Christian Decker 443643e0b0 retrymod: Reset retry counter if parent is a split 4 years ago
Christian Decker d0eb3a79eb paymod: Not having a result doesn't mean we failed at getroute 4 years ago
Christian Decker b813974e13 mpp: Add the presplit MPP modifier 4 years ago
Christian Decker 3f399d15cb paymod: Don't assume that the first payment was executed at all 4 years ago
Christian Decker c97ff05ffb mpp: Add the presplit-modifier that splits a root payment first 4 years ago
Christian Decker 7f53ade64b paymod: Allow callers to opt out of shadow routing amount fuzzing 4 years ago
Rusty Russell 899ec2b3d4 JSON API: fix up two existing warnings to be conformant. 4 years ago
Christian Decker 65963bc003 exemptfee: Only apply to the root payment and fix logs 4 years ago
Christian Decker 9be4d552fa paymod: Add a bit more information to the `pay` response 4 years ago
Christian Decker 6f40cb0202 paymod: Inherit exemptfee modifier data on retry 4 years ago
Christian Decker b88a55b2a4 paymod: Only wait on blockheight if we need to 4 years ago
Christian Decker f20091fc72 pay: Do not duplicate "message" field in response to `pay` 4 years ago
Christian Decker 411b760985 paymod: Reset the step if we're waiting for a block 4 years ago
Christian Decker 02e44e9903 paymod: Set the STOPPED_RETRYING status code if we stopped retrying 4 years ago
Christian Decker 5776a33116 paymod: Activate paymod and move legacy pay to `legacypay` command 4 years ago
Christian Decker 514c4044c8 tlv: Allow passing a raw pointer and a length to tlvstream_set_raw 4 years ago
Christian Decker 7978a13cae doc: Add a man-page for the new keysend command 4 years ago
Christian Decker 01a475161d paymod: Implement keysend sending support as a native RPC command 4 years ago
Rusty Russell a9427f1a8d bitcoin/feerate: new exposure for feerate parsing outside lightningd. 4 years ago
Christian Decker af4955c28e paymod: Fix waitsendpay error parsing for unknown failure codes 4 years ago
Christian Decker 5daa5bd61e paymod: Fix the onion payload construction 4 years ago
Christian Decker 0aa5c197ec pytest: Fix tests broken by the pay and paystatus changes 4 years ago
Christian Decker 2ac87c1490 paymod: Reorder paymod arguments to match pay 4 years ago
Christian Decker da8eb6fb4c paymod: Expose riskfactor and wire through to getroute 4 years ago
Christian Decker d8b8a0b31e paymod: Add label to sendonion calls 4 years ago
Christian Decker 2649de54f2 paymod: Do not wait for a blockheight if we're already there 4 years ago
Christian Decker 5601a1ab21 paymod: Add a deadline to the pay command and retry modifier 4 years ago
Christian Decker f557955515 paymod: Consolidate parsing RPC results in libplugin 4 years ago
Christian Decker 4b3e849ce9 paymod: Add function to set the current step 4 years ago
Christian Decker 4aed45e98d paymod: Add attempts array to `pay` return value 4 years ago
Christian Decker 030633bb28 paymod: Add a human readable failreason to payments 4 years ago
Christian Decker 2ef130e427 paymod: Apply and unapply routes to the channel hints 4 years ago
Christian Decker cb00cbac7c paymod: Add support for the msatoshi override argument 4 years ago
Christian Decker 2331cd62e1 paymod: Add user-provided label back into the paystatus result 4 years ago
Christian Decker 215a0ada8b paymod: Update the route constraints as we apply routes and mods 4 years ago
Christian Decker 935578e567 paymod: Exclude most expensive/slowest chan if limits are exceeded 4 years ago
Christian Decker 4648d2867f paymod: Compute fee and CLTV delta limits for a payment 4 years ago
Christian Decker e71bdf9ed8 paymod: Wrap the getroute request in a struct 4 years ago
Christian Decker 1b057f025c paymod: Let the payment know the local ID 4 years ago
Christian Decker 097cb8d3a0 paymod: Exclude nodes that we found to be faulty 4 years ago
Christian Decker 2f0e535b81 paymod: Add reason why a payment was attempted 4 years ago
Christian Decker 3a35dd34ac paymod: Add the contents of paystatus 4 years ago
Christian Decker 2e88249a7b paymod: Make the transition to FAILED a function call 4 years ago
ZmnSCPxj jxPCSnmZ 4a89819cdd plugins/Makefile: Change plugins build procedure. 4 years ago