| 2026-10-10 15:16 | Merge meta/tx-api: follow ppad-tx's API changes | Jared Tobin | 4 | +19 | -18 |
| 2026-10-10 15:16 | port to ppad-tx's abstract TxId and per-input witnesses | Jared Tobin | 4 | +19 | -18 |
| 2026-10-10 14:46 | flake: update ppad-tx | Jared Tobin | 1 | +4 | -4 |
| 2026-10-10 11:32 | Merge impl/modernize: port to the bolt1/bolt3 0.1.0 and tx 0.2.0 APIs | Jared Tobin | 17 | +1959 | -2197 |
| 2026-10-10 11:30 | docs: readme and changelog for 0.1.0 | Jared Tobin | 2 | +166 | -45 |
| 2026-10-10 11:30 | lib: disambiguate SpendingTx Haddock links | Jared Tobin | 2 | +2 | -2 |
| 2026-10-10 11:26 | meta: version 0.1.0, update CLAUDE.md and AGENTS.md | Jared Tobin | 3 | +24 | -10 |
| 2026-10-10 11:26 | bench: rewrite for the new API | Jared Tobin | 4 | +282 | -263 |
| 2026-10-10 11:22 | test: port to the new API | Jared Tobin | 2 | +788 | -1020 |
| 2026-10-10 11:15 | lib: port to ppad-bolt1 0.1.0, ppad-bolt3 0.1.0 and ppad-tx 0.2.0 | Jared Tobin | 6 | +541 | -798 |
| 2026-10-10 11:10 | meta: update spec to lightning/bolts@1aadb719 | Jared Tobin | 1 | +52 | -27 |
| 2026-10-10 11:01 | flake: add ppad-bolt1, ppad-bolt9, ppad-fixed; update ppad-bolt3, ppad-tx | Jared Tobin | 2 | +105 | -33 |
| 2026-10-10 09:40 | merge: fix on-chain handling bugs | Jared Tobin | 9 | +914 | -557 |
| 2026-10-10 09:38 | lib, test: use anchor-channel penalty weights | Jared Tobin | 4 | +112 | -17 |
| 2026-10-10 09:35 | lib, test: don't create dust outputs in sweeps | Jared Tobin | 2 | +144 | -53 |
| 2026-10-10 09:32 | lib, test, bench: remove spend_revoked_batch | Jared Tobin | 7 | +3 | -258 |
| 2026-10-10 09:31 | lib, test: sign anchor HTLC txs locally with SIGHASH_ALL | Jared Tobin | 3 | +83 | -15 |
| 2026-10-10 09:27 | lib, test: match HTLC outputs on script, amount and expiry | Jared Tobin | 2 | +218 | -71 |
| 2026-10-10 09:23 | lib, test: identify closes by txid | Jared Tobin | 2 | +162 | -36 |
| 2026-10-10 09:20 | lib, test: extract preimages from real witness stacks | Jared Tobin | 3 | +176 | -66 |
| 2026-10-10 09:15 | test: use distinct keys per role and total fixtures | Jared Tobin | 1 | +16 | -23 |
| 2026-10-10 09:12 | bench: drop NFData instances now provided by bolt1 | Jared Tobin | 2 | +2 | -20 |
| 2026-07-10 18:53 | flake: add clang to shell | Jared Tobin | 1 | +1 | -0 |
| 2026-07-10 18:53 | flake: update lockfile | Jared Tobin | 1 | +55 | -55 |
| 2026-04-20 08:30 | flake: build ppad-tx with LLVM | Jared Tobin | 1 | +5 | -1 |
| 2026-04-20 07:53 | test: add property tests | Jared Tobin | 1 | +66 | -0 |
| 2026-04-20 07:35 | merge: type safety improvements - HTLCOutputType, RevokedOutput, Internal module | Jared Tobin | 10 | +221 | -80 |
| 2026-04-20 07:34 | add Internal module exposing all constructors for test use | Jared Tobin | 2 | +28 | -0 |
| 2026-04-20 07:34 | bench: update NFData instances and fixtures for new types | Jared Tobin | 2 | +35 | -8 |
| 2026-04-20 07:32 | types: introduce HTLCOutputType and RevokedOutput for type safety | Jared Tobin | 5 | +150 | -64 |
| 2026-04-20 07:25 | flake: update to latest bolt3 with type safety improvements | Jared Tobin | 1 | +8 | -8 |
| 2026-04-19 04:58 | test: add structural property tests | Jared Tobin | 1 | +82 | -0 |
| 2026-04-19 04:56 | test: add missing unit tests from review | Jared Tobin | 1 | +165 | -0 |
| 2026-04-19 04:54 | lib: guard against fee underflow in spending functions | Jared Tobin | 5 | +295 | -154 |
| 2026-04-19 03:51 | test: add coverage for HTLC, remote, revoked, and classify paths | Jared Tobin | 1 | +372 | -0 |
| 2026-04-19 03:45 | test, bench: adapt to NonEmpty PenaltyContext change | Jared Tobin | 3 | +16 | -16 |
| 2026-04-19 03:45 | lib: address review findings | Jared Tobin | 3 | +56 | -81 |
| 2026-04-18 14:32 | readme: add examples | Jared Tobin | 1 | +52 | -4 |
| 2026-04-18 13:58 | lib: adapt to bolt3 API changes (encode_tx_for_signing -> Maybe) | Jared Tobin | 2 | +43 | -41 |
| 2026-04-18 13:16 | meta: additional docs | Jared Tobin | 4 | +536 | -0 |
| 2026-04-18 13:15 | Add criterion and weigh benchmarks | Jared Tobin | 2 | +309 | -10 |
| 2026-04-18 13:15 | Add test suite for BOLT5 | Jared Tobin | 1 | +381 | -7 |
| 2026-04-18 13:14 | Implement BOLT5 library: types, detection, and spending | Jared Tobin | 4 | +1175 | -6 |
| 2026-04-18 13:14 | Add bolt3, tx, and transitive deps to flake and cabal | Jared Tobin | 3 | +606 | -1 |
| 2026-01-25 06:45 | Initial project skeleton for ppad-bolt5 | Jared Tobin | 12 | +1248 | -0 |