asoltys on Nostr: Yeah it's because we intercept self-payments to our own lightning node and make an ...
Yeah it's because we intercept self-payments to our own lightning node and make an internal db transfer between accounts instead of a real lightning payment. The CLN plugin for nutshell doesn't get notified because it's checking the invoice status from the CLN node and isn't aware of our internal invoices. I either need to fork the CLN plugin to make it check our db or just allow self-payments to go through for cashu quotes.
Published at
2025-02-05 16:41:17Event JSON
{
"id": "c9caf6d7646292eb63e76399f57ec1a4623167a40e5b4784c7eed7e9e7af92d3",
"pubkey": "566c166f3adab0c8fba5da015b0b3bcc8eb3696b455f2a1d43bfbd97059646a8",
"created_at": 1738773677,
"kind": 1,
"tags": [
[
"e",
"3fa83b4851931ca9c4216776cb3cbf95e48e428e8214960adfb846974f392315",
"wss://relay.damus.io/",
"root",
"fa984bd7dbb282f07e16e7ae87b26a2a7b9b90b7246a44771f0cf5ae58018f52"
],
[
"e",
"3fa83b4851931ca9c4216776cb3cbf95e48e428e8214960adfb846974f392315",
"wss://relay.damus.io/",
"reply",
"fa984bd7dbb282f07e16e7ae87b26a2a7b9b90b7246a44771f0cf5ae58018f52"
],
[
"p",
"fa984bd7dbb282f07e16e7ae87b26a2a7b9b90b7246a44771f0cf5ae58018f52"
]
],
"content": "Yeah it's because we intercept self-payments to our own lightning node and make an internal db transfer between accounts instead of a real lightning payment. The CLN plugin for nutshell doesn't get notified because it's checking the invoice status from the CLN node and isn't aware of our internal invoices. I either need to fork the CLN plugin to make it check our db or just allow self-payments to go through for cashu quotes.",
"sig": "aa0e21460e722ae197eb4af42848d4f5d71994053bfa1a52c7619fcba566581cd8bacaa3abb6b22430c5dab83f1e1da4e44e7cd57aa537e3a04e97d3685e888f"
}