| 2026-04-25 04:28 | export SecretStore and SecretEntry constructors | Jared Tobin | 2 | +4 | -2 |
| 2026-04-20 09:51 | export PerCommitmentPoint constructor | Jared Tobin | 1 | +1 | -2 |
| 2026-04-20 08:30 | flake: build ppad-bolt1 and ppad-tx with LLVM | Jared Tobin | 1 | +11 | -2 |
| 2026-04-20 07:47 | test: add property tests for commitment numbers, fee calculation, and HTLC trimming | Jared Tobin | 2 | +97 | -0 |
| 2026-04-20 07:18 | type safety improvements: restrict newtypes, hide constructors | Jared Tobin | 8 | +142 | -22 |
| 2026-04-20 07:16 | test: add next_commitment_number tests | Jared Tobin | 1 | +20 | -0 |
| 2026-04-20 07:15 | add Internal module, hide constructors from public API | Jared Tobin | 7 | +95 | -11 |
| 2026-04-20 07:11 | types: drop Num from newtypes, add next_commitment_number | Jared Tobin | 2 | +23 | -7 |
| 2026-04-20 07:09 | flake: update bolt1 input for type safety improvements | Jared Tobin | 1 | +4 | -4 |
| 2026-04-19 04:16 | test/bench: update for shared bolt1 types | Jared Tobin | 3 | +16 | -45 |
| 2026-04-19 04:13 | lib: use shared types from ppad-bolt1 | Jared Tobin | 3 | +46 | -116 |
| 2026-04-19 04:13 | lib: add ppad-bolt1 dependency | Jared Tobin | 3 | +85 | -9 |
| 2026-04-18 13:46 | replace vestigial tx encoding/decoding with ppad-tx | Jared Tobin | 6 | +180 | -686 |
| 2026-04-18 12:39 | bench: remove orphan NFData instances for ppad-tx types | Jared Tobin | 3 | +71 | -17 |
| 2026-04-18 12:19 | test/bench: update for ppad-tx types | Jared Tobin | 3 | +12 | -12 |
| 2026-04-18 12:17 | lib: use ppad-tx types for TxId, OutPoint, Witness | Jared Tobin | 5 | +27 | -46 |
| 2026-04-18 12:15 | lib: add ppad-tx dependency | Jared Tobin | 2 | +13 | -1 |
| 2026-04-18 05:46 | flake: fix missing llvm derivations | Jared Tobin | 2 | +47 | -266 |
| 2026-04-18 05:16 | meta: dep bounds | Jared Tobin | 1 | +3 | -3 |
| 2026-04-18 05:16 | readme: pre-release note | Jared Tobin | 1 | +3 | -4 |
| 2026-01-25 11:22 | meta: docs | Jared Tobin | 2 | +645 | -0 |
| 2026-01-25 11:09 | Expand weigh benchmark suite | Jared Tobin | 1 | +359 | -0 |
| 2026-01-25 11:09 | Expand criterion benchmark suite | Jared Tobin | 1 | +359 | -0 |
| 2026-01-25 11:08 | Expand weigh benchmark suite with comprehensive allocation tracking | Jared Tobin | 1 | +359 | -0 |
| 2026-01-25 11:07 | Expand criterion benchmark suite | Jared Tobin | 1 | +359 | -0 |
| 2026-01-25 10:37 | meta: docs | Jared Tobin | 3 | +420 | -0 |
| 2026-01-25 10:32 | Merge branch 'impl/smart-constructors-tests' | Jared Tobin | 1 | +71 | -0 |
| 2026-01-25 10:31 | Merge branch 'impl/smart-constructors-lib' | Jared Tobin | 2 | +93 | -0 |
| 2026-01-25 10:30 | Add smart constructors for type-safe parsing | Jared Tobin | 2 | +93 | -0 |
| 2026-01-25 10:30 | Refactor HTLC transaction builders to share common code | Jared Tobin | 1 | +24 | -31 |
| 2026-01-25 10:29 | Add tests for smart constructors | Jared Tobin | 1 | +71 | -0 |
| 2026-01-25 07:31 | meta: readme | Jared Tobin | 1 | +76 | -0 |
| 2026-01-25 07:26 | Add tests and benchmarks for BOLT #3 implementation | Jared Tobin | 5 | +486 | -2 |
| 2026-01-25 07:20 | Wire public API in Lightning.Protocol.BOLT3 | Jared Tobin | 3 | +320 | -18 |
| 2026-01-25 07:19 | Implement Validate module for BOLT #3 | Jared Tobin | 3 | +376 | -49 |
| 2026-01-25 07:17 | Merge branch 'impl/decode' | Jared Tobin | 1 | +370 | -7 |
| 2026-01-25 07:17 | Merge branch 'impl/encode' | Jared Tobin | 1 | +279 | -8 |
| 2026-01-25 07:16 | Implement Decode module for BOLT #3 transaction parsing | Jared Tobin | 1 | +370 | -7 |
| 2026-01-25 07:16 | Implement Encode module for BOLT #3 transaction serialization | Jared Tobin | 1 | +279 | -8 |
| 2026-01-25 07:14 | Implement Tx assembly module for BOLT #3 | Jared Tobin | 1 | +565 | -15 |
| 2026-01-25 07:11 | Fix Keys module to use correct ppad-secp256k1 API | Jared Tobin | 2 | +314 | -22 |
| 2026-01-25 07:06 | Merge branch 'impl/scripts' | Jared Tobin | 4 | +912 | -23 |
| 2026-01-25 07:05 | Merge branch 'impl/keys' | Jared Tobin | 3 | +419 | -20 |
| 2026-01-25 06:59 | Implement BOLT #3 script templates | Jared Tobin | 4 | +922 | -23 |
| 2026-01-25 06:57 | Implement Keys module for BOLT #3 key derivation | Jared Tobin | 3 | +419 | -20 |
| 2026-01-25 06:52 | Milestone 0: Add module stubs and core Types | Jared Tobin | 10 | +714 | -1 |
| 2026-01-25 06:49 | Add implementation plan (IMPL1.md) | Jared Tobin | 2 | +156 | -0 |
| 2026-01-25 06:45 | Initial project skeleton for ppad-bolt3 | Jared Tobin | 12 | +2865 | -0 |