195 Commits (591e8f9663737ca2dabbd5e201fb46770898ce91)

Author SHA1 Message Date
Rusty Russell 8cf2fff91b pytest: generalize tests. 4 years ago
Christian Decker 8769f9ed93 pay: Fix final TLV payload if not going through MPP modifiers 4 years ago
ZmnSCPxj jxPCSnmZ 29df517966 tests/test_pay.py: Provide test showing that blockheight disagreement causes us to advance routehints too aggressively. 4 years ago
Christian Decker 0dcd974d97 pytest: Reproduce #3915 4 years ago
Vincenzo Palazzo 1521c29fcf listpays mod 1: add destination inside the response when bolt11 is null 4 years ago
Vincent 700897f06e listpays: fixed bolt11 null with keysend and update doc command 4 years ago
Christian Decker 723b7223b7 pay: Add timestamp of first part to `listpays` 4 years ago
Rusty Russell 01a82d38f7 pytest: add slow_test marker. 4 years ago
Rusty Russell fde353ab00 pytest: use get_nodes more widely. 4 years ago
ZmnSCPxj jxPCSnmZ 4fde45669c plugins/pay.c: Fix the routehints/presplit conflict. 4 years ago
ZmnSCPxj jxPCSnmZ a9b992a94a tests/test_pay.py: Add test for conflict between presplit and routehints paymods. 4 years ago
Rusty Russell 4517435810 pytest: fix flake in tests/test_pay.py::test_pay_exclude_node 4 years ago
Christian Decker 311594b2cd jsonrpc: Add amount received by recipient to `listpays` result 4 years ago
Christian Decker d12ea51e63 pytest: Replicate the missing amount_msat in `listpays` 4 years ago
Vincent 81fd552e84 plugins/pay: hand bolt11 arg to sendonion if we have one (i.e. for `pay`) 4 years ago
Vincent f4f2853ded pytest: test to show that listpays doesn't remember bolt11 string. 4 years ago
Christian Decker 67e846fdbb pytest: Adjust test now that routehint order changed 4 years ago
Christian Decker 899a2e64b0 paymod: Randomly select a routehint, or none at random 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 6951a9ea42 pytest: fix erroneous test_pay_retry result. 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 de096eeed9 pytest: Disable test_pay_routeboost for valgrind due to timeout 4 years ago
Christian Decker de90606490 pytest: Add an adaptive MPP test 4 years ago
Christian Decker dad23066dc pytest: Disable MPP sending for 4 tests 4 years ago
Christian Decker b813974e13 mpp: Add the presplit MPP modifier 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 01a475161d paymod: Implement keysend sending support as a native RPC command 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 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 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 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 2f0e535b81 paymod: Add reason why a payment was attempted 4 years ago
Rusty Russell 3fec96a7b1 tests: fix flake in test_partial_payment_htlc_loss 4 years ago
Christian Decker ddb0424a4d paymod: Remove the dummy payment modifier 4 years ago
Christian Decker 81dce4096e pytest: Fix up test_pay_no_secret to wait for node_announcements 4 years ago
Christian Decker 04c9c5e0d1 paymod: Collect and return results of a tree of partial payments 4 years ago
Christian Decker 23b4dca3c7 paymod: Add a simple test-command to test the paymod state-machine 5 years ago
ZmnSCPxj jxPCSnmZ c100de6d93 common/utils.c: Correctly handle NULL `take`n pointer in `tal_dup_talarr`. 4 years ago
ZmnSCPxj jxPCSnmZ a25af262e9 tests/test_pay.py: Add test to replicate #3757. 4 years ago
Rusty Russell 1fb505d118 pytest: extend timeout for test_payment_duplicate_uncommitted 5 years ago
Antoine Poinsot 4bb7b4621f pay: respect maxfeepercent when choosing a shadow route 5 years ago
Antoine Poinsot f83a1e0f2d Reproduce issue #3684 5 years ago