diff options
| author | Adam Soltys <[email protected]> | 2026-08-02 09:04:52 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2026-08-02 09:04:52 -0700 |
| commit | 468932b1c3a70bc384bf9d123bf681cb2e7ce0d2 (patch) | |
| tree | 3db064a19770d78228bbb1cdc0b5079a278fb776 /src/api.js | |
| parent | a60f2a090b12f62649ddd55d1a8605e433d2c75a (diff) | |
| download | coinosv3-468932b1c3a70bc384bf9d123bf681cb2e7ce0d2.tar.gz coinosv3-468932b1c3a70bc384bf9d123bf681cb2e7ce0d2.zip | |
Deliver incoming Lightning without depending on an operator float
A payment to an address settled on our node and then sat in a retry
queue because the float wallet that forwards it was empty — the money
was safe but invisible to the recipient. Delivery now has a second
route: ask the recipient's wallet for an invoice (CLINK) and pay it
over Lightning, which needs no float at all. The float path stays first
because it works while they're offline; the queue is now the last
resort rather than the only one.
Existing addresses never carried the wallet's offer key, so that route
was unavailable to them. The wallet now records what it published and
re-registers whenever the registrar is missing the current key.
Co-Authored-By: Claude Fable 5 <[email protected]>
Diffstat (limited to 'src/api.js')
0 files changed, 0 insertions, 0 deletions
