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