While extending VM using 1536@api.lnvps.net, LNBits 1.5.5 is unable to pay LNURL, complaining about the extra field (hodl_invoice).
And indeed, when I curl https://api.lnvps.net/api/v1/vm/1536/renew-lnurlp?amount=4000000, I see
{
"pr":"lnbc...",
"hodl_invoince": null
}
I don't follow recent LNURL developments, but grepping hodl_invoice in https://github.com/lnurl/luds gives nothing, so I guess there is no such field in the spec. And if it turns out to be a useful extension, just omitting hodl_invoice when it's false would be the obvious choice for old wallet compatibility.
While extending VM using 1536@api.lnvps.net, LNBits 1.5.5 is unable to pay LNURL, complaining about the extra field (hodl_invoice).
And indeed, when I curl https://api.lnvps.net/api/v1/vm/1536/renew-lnurlp?amount=4000000, I see
{ "pr":"lnbc...", "hodl_invoince": null }I don't follow recent LNURL developments, but grepping
hodl_invoicein https://github.com/lnurl/luds gives nothing, so I guess there is no such field in the spec. And if it turns out to be a useful extension, just omittinghodl_invoicewhen it's false would be the obvious choice for old wallet compatibility.