bolt2

Lightning peer protocol, per BOLT #2 (docs.ppad.tech/bolt2).
git clone git://git.ppad.tech/bolt2.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2026-04-18 13:45remove vestigial unTxId and txIdLenJared Tobin2+3-15
2026-04-18 12:38lib: remove orphan NFData instances for ppad-tx typesJared Tobin2+141-6
2026-04-18 12:19lib: use ppad-tx TxId and OutPoint typesJared Tobin7+16-35
2026-04-18 12:18lib: add ppad-tx dependencyJared Tobin2+12-1
2026-04-18 05:15meta: add bolt1 boundsJared Tobin1+1-1
2026-04-18 05:14flake: updateJared Tobin2+13-8
2026-04-18 05:13lib: use unsafeTlvStream constructorJared Tobin4+10-9
2026-04-18 05:09readme: pre-release noteJared Tobin1+4-4
2026-01-25 11:00Add larger benchmark cases for scaling analysisJared Tobin2+105-5
2026-01-25 11:00Use INLINABLE for smart constructorsJared Tobin1+10-10
2026-01-25 11:00Add INLINABLE pragmas to hot-path codec functionsJared Tobin1+4-0
2026-01-25 07:31Add READMEJared Tobin1+101-0
2026-01-25 07:30Address REVIEW1.md findingsJared Tobin11+500-143
2026-01-25 07:15Merge impl/bench: criterion and weigh benchmarks for BOLT2 codecsJared Tobin3+525-2
2026-01-25 07:15Merge impl/tests: comprehensive tests for all BOLT2 codecsJared Tobin1+1248-0
2026-01-25 07:15Add benchmarks for BOLT2 message codecsJared Tobin3+525-2
2026-01-25 07:14test: comprehensive tests for all 29 BOLT2 message codecsJared Tobin1+1248-0
2026-01-25 07:09impl: unified Codec.hs with all BOLT2 message codecsJared Tobin4+847-4
2026-01-25 07:02Merge impl/v1-codecs: V1 establishment + close codecsJared Tobin2+633-0
2026-01-25 07:02impl: V1 establishment + close message codecsJared Tobin2+633-0
2026-01-25 06:57Merge impl/message-adts: Add BOLT2 message ADTsJared Tobin3+606-0
2026-01-25 06:57Add BOLT2 message ADTs.Jared Tobin3+606-0
2026-01-25 06:53Merge impl/core-types: Add core types for BOLT2Jared Tobin3+476-14
2026-01-25 06:53Add core types for BOLT2.Jared Tobin3+476-14
2026-01-25 06:43Initial skeleton for ppad-bolt2.Jared Tobin12+3541-0