The original report asked about us overpaying to the receiver, but that is AFeatureNotABug. This issue now tracks another problem: spurious incorrect_or_unknown_payment_details failure.
Issue and Steps to Reproduce
Do the below a few hundred times in an environment where miners are independent of the test suite (our test suite has block discovery tightly coupled to the test, i.e. blocks are only discovered if the test case says so):
- Run two nodes and make a channel between them.
- Make an
invoice on one node and pay it on the other.
Above text by @ZmnSCPxj
Original report by @NicolasDorier
Issue and Steps to Reproduce
- Connect 2 nodes
- Create an invoice of 10_000 millisatoshi
- Pay the invoice
msatoshi_received is 10_004 millisatoshi
The original report asked about us overpaying to the receiver, but that is AFeatureNotABug. This issue now tracks another problem: spurious
incorrect_or_unknown_payment_detailsfailure.Issue and Steps to Reproduce
Do the below a few hundred times in an environment where miners are independent of the test suite (our test suite has block discovery tightly coupled to the test, i.e. blocks are only discovered if the test case says so):
invoiceon one node andpayit on the other.Above text by @ZmnSCPxj
Original report by @NicolasDorier
Issue and Steps to Reproduce
msatoshi_receivedis 10_004 millisatoshi