Slyghtning
e772f8ccfa
instantout: enforce the accepted swap fee
...
Carry the accepted quote into each request, persist it, and reject
invoices above that limit. Preserve compatibility for requests that
omit the cap while distinguishing an explicit zero.
2026-08-11 21:27:35 +02:00
Slyghtning
b689e361c1
instantout: close unfinished MuSig2 sessions
...
Clean up abandoned signing sessions on error paths while leaving
completed sessions to lnd.
2026-08-11 21:27:35 +02:00
Slyghtning
6853e69a05
instantout: verify finalized MuSig2 witnesses
...
Run script validation for every combined signature before accepting a
finalized transaction, surfacing invalid witnesses immediately.
2026-08-11 21:27:35 +02:00
Slyghtning
b3776e92f4
instantout: validate MuSig2 response dimensions
...
Check nonce, signature, session, and transaction input counts before
indexing signing vectors, returning clear errors for incomplete data.
2026-08-11 21:27:34 +02:00
Slyghtning
a10c741a26
lint: fix linter issues
2026-03-09 14:39:45 +01:00
Slyghtning
a9977dd5f4
godoc: address copy-paste errors accross the codebase
2026-03-09 14:39:44 +01:00
Boris Nagaev
0b53296aa8
multi: factor out sweep fee clamping function
2026-01-15 03:06:22 -05:00
Oliver Gugger
65251e8821
multi: update linter, fix issues
2025-03-10 22:59:50 +01:00
Slyghtning
402d9a84df
gomod: bump lnd to version 0.18.0-beta
2024-05-31 09:39:20 +02:00
sputn1ck
f3919d976c
instantout: export value and expiry
2024-03-04 12:25:52 +01:00
sputn1ck
56ed6f7ccb
instantout: add fsm and actions
2024-02-06 15:07:57 +01:00