Well that escalated quickly 😅

https://github.com/BoltzExchange/boltz-backend/pull/539

Reply to this note

Please Login to reply.

Discussion

Is the default CLN `pay` still as bad as it used to?

Yes

And this PR basically let's you use the `mpay` instead of `pay` for all lightning-cli pay calls?

That would be nice. They should probably just scrap pay altogether and ship mpay

It didn’t always seem so broken but yes it’s awfully painful

Explanation for the non programmers?

Michael wrote mpay - a new pay plugin for CLN because CLN's pay is... not behaving as we expexted. Now Rusty of the CLN team pushed a commit adding the option for CLN to override pay with mpay.

Still don’t underhand lol explain it to me like I took the jab for a donut

CLN's "pay this lightning invoice" is pretty broken. This PR makes it easier for users to use the alternative "mpay" instead.