Commit Graph

9 Commits

Author SHA1 Message Date
Michael Schmoock
140efc2269 paytest: fix _msat purge leftover 2022-12-27 13:27:52 +01:00
Michael Schmoock
9c7a70f6ff paytest: fix flake8 code nits 2022-12-27 13:27:52 +01:00
Christian Decker
80890131e5 paytest: Fix an error when we unexpectedly get a LegacyPayload
Reported-by: Rene Pickhardt <@renepickhardt>
2021-09-22 12:03:33 +02:00
Christian Decker
b327866631 paytest: Change amount in test to ensure at least one split 2021-06-22 19:18:13 +02:00
Christian Decker
6f2b8fb637 paytest: Do not assume the onion is valid 2021-03-25 17:50:25 +01:00
Christian Decker
efd1b7e86a paytest: Fix issue with payments destined for the current node
See previous commit for details.
2021-03-25 17:50:25 +01:00
Christian Decker
fb77c4989b paytest: Reproduce crash reported by m-schmoock on direct payment
We crash the plugin accidentally if we're not handling a paytest but
rather a payment destined for us, due to us falsely assuming the
short-channel-id to be set in the onion

Reported-by: Michael Schmoock <@m-schmoock>
2021-03-25 17:50:25 +01:00
Christian Decker
3be58b2580 paytest: Add description of the paytest protocol 2021-02-11 13:29:37 +01:00
Christian Decker
dc070e8e90 paytest: Create a new plugin to test pay implementations 2021-02-11 13:29:37 +01:00