Rusty Russell [ARCHIVE] on Nostr: 📅 Original date posted:2018-11-21 📝 Original message: Johan Torås Halseth ...
📅 Original date posted:2018-11-21
📝 Original message:
Johan Torås Halseth <johanth at gmail.com> writes:
> Seems like we can restrict the changes to BOLT11 by having the receiver
> assume NAMP for incoming payments < invoice_amount. (with some timeout of
> course, but that would need to be the case even when the sender is
> signalling NAMP).
This would effectively become a probe for Base AMP; if you get a partial
payment error, it's because the recipient didn't support Base AMP.
Seems cleaner to have a flag, both on BOLT11 and inside the onion. Then
it's explicitly opt-in for both sides and doesn't affect existing nodes
in any way.
Cheers,
Rusty.
Published at
2023-06-09 12:52:45Event JSON
{
"id": "1d53a81d38741a7bffcc2bca96253d43071197ba46d1e5f4adbc5b58a4474465",
"pubkey": "13bd8c1c5e3b3508a07c92598647160b11ab0deef4c452098e223e443c1ca425",
"created_at": 1686315165,
"kind": 1,
"tags": [
[
"e",
"809f1a75998ec1e3eebcb7a31f0cc9fe5473d678fb16cc9dfe25f3232ec33478",
"",
"root"
],
[
"e",
"54f083043014d420fc0f6aed10e407b42b7da98312dff8e0dd6ce0eef12576c2",
"",
"reply"
],
[
"p",
"0866a9dfe968ace2a1cf22ff20e534684828184e3a538212dddae2abbb41465f"
]
],
"content": "📅 Original date posted:2018-11-21\n📝 Original message:\nJohan Torås Halseth \u003cjohanth at gmail.com\u003e writes:\n\u003e Seems like we can restrict the changes to BOLT11 by having the receiver\n\u003e assume NAMP for incoming payments \u003c invoice_amount. (with some timeout of\n\u003e course, but that would need to be the case even when the sender is\n\u003e signalling NAMP).\n\nThis would effectively become a probe for Base AMP; if you get a partial\npayment error, it's because the recipient didn't support Base AMP.\n\nSeems cleaner to have a flag, both on BOLT11 and inside the onion. Then\nit's explicitly opt-in for both sides and doesn't affect existing nodes\nin any way.\n\nCheers,\nRusty.",
"sig": "f100153e987e8c7302a6c4ed3e6c6eeb28c18ee1c3324a36871535f551e94362c316aa8a27947d360d00fa801aa5d6c1666acf824f9eb15878691f82f223669b"
}