29 Commits (c161e29dd6f1a4743e870dc17dda1d76780c9c56)

Author SHA1 Message Date
Christian Decker c76fbb09d9 paymod: Add user-provided label back into the paystatus result 5 years ago
Christian Decker 67d20a673f paymod: Update the route constraints as we apply routes and mods 5 years ago
Christian Decker afc0147d63 paymod: Exclude most expensive/slowest chan if limits are exceeded 5 years ago
Christian Decker af0096bc2b paymod: Compute fee and CLTV delta limits for a payment 5 years ago
Christian Decker 6ac209c90b paymod: Wrap the getroute request in a struct 5 years ago
Christian Decker ca88daf16f paymod: Let the payment know the local ID 5 years ago
Christian Decker cc39d18941 paymod: Exclude nodes that we found to be faulty 5 years ago
Christian Decker 455f87d182 paymod: Add reason why a payment was attempted 5 years ago
Christian Decker 39abd30ccc paymod: Make the transition to FAILED a function call 5 years ago
Christian Decker ddb0424a4d paymod: Remove the dummy payment modifier 5 years ago
Christian Decker 9aff885828 paymod Collect the final failure when aggregating the tree results 5 years ago
Christian Decker 7a266b8239 paymod: Make payment_tree_result public to users can query state 5 years ago
Christian Decker fbd8cf1495 paymod: Keep a copy of the serialized bolt11 in the root payment 5 years ago
Christian Decker 73fc10e25f paymod: Parse error from waitsendpay and exclude failed chans 5 years ago
Christian Decker 5e3134083e paymod: Add a local_channel_hints modifier to collect local channels 5 years ago
Christian Decker b1e9f4923b paymod: Add the final cltv delta to the getroute call 5 years ago
Christian Decker b15876c112 paymod: Implement TLV onion payload generation 5 years ago
Christian Decker 958eb41cbb paymod: Do not pass cmd to sub-payments, plugin suffices 5 years ago
Christian Decker c35df400b2 paymod: Maintain a list of current and past payments 5 years ago
Christian Decker 8207b4eac8 paymod: Use reasonable partids 5 years ago
Christian Decker 4fec969062 paymod: Parse and store the waitsendpay result 5 years ago
Christian Decker d8ebe6fbcd paymod: Parse createonion result and call sendonion 5 years ago
Christian Decker 5f32cfe9cd paymod: Implement legacy onion payload computation 5 years ago
Christian Decker 5c32e33aab paymod: Add a retry modifier that retries payments on failure 5 years ago
Christian Decker aeb5cc0b7c paymod: Generate type-safe accessor functions for modifier data 5 years ago
Christian Decker 23b4dca3c7 paymod: Add a simple test-command to test the paymod state-machine 5 years ago
Christian Decker 5d1725209d paymod: Implement base state-machine transitions 5 years ago
Christian Decker e108ebe559 paymod: Add base state-machine for payment flow 5 years ago
Christian Decker 8138ef136f plugin: Add a data backend for the new payment state-machine 5 years ago