Commit graph

11 commits

Author SHA1 Message Date
Boris Nagaev
dbd944e6ab
multi: add strict txid parsing helper
Add a dedicated helper that rejects any chainhash string unless it is
exactly 64 hex characters long, instead of relying on btcd's
lenient parser semantics.

Cover the helper with focused tests for valid, short, odd-length,
empty, and non-hex inputs so later call sites can use it as a
full-txid validation primitive.
2026-04-07 00:25:20 -05:00
Slyghtning
a10c741a26
lint: fix linter issues 2026-03-09 14:39:45 +01:00
Boris Nagaev
0b53296aa8
multi: factor out sweep fee clamping function 2026-01-15 03:06:22 -05:00
Slyghtning
245a66610b
utils: bip69 output sorting 2025-07-29 18:03:11 +02:00
Slyghtning
94168c3fe5
utils: function to get dust limit for a pkscript. 2025-07-29 12:33:54 +02:00
Oliver Gugger
93525d3edf
multi: bump lnd compile time dependency to v0.18.4-beta 2024-10-22 09:12:31 +02:00
Slyghtning
7fa10ee7a4
utils: add MuSig2Sign function 2024-01-31 10:28:21 +01:00
George Tsagkarelis
b43fa11cc1
utils: add htlc & swap related helpers 2024-01-23 20:38:08 +02:00
Olaoluwa Osuntokun
f552bc06b1
utils: remove utils package in favor of new swap package 2019-03-06 20:34:00 -08:00
Olaoluwa Osuntokun
68d49eee88
multi: update import paths to point to new looprpc pacakge 2019-03-06 15:53:23 -08:00
Joost Jager
21fcd8d94e
Lightning Loop initial version 2019-03-06 21:30:34 +01:00