tx

Minimal transaction primitives (docs.ppad.tech/tx).
git clone git://git.ppad.tech/tx.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2026-07-10 18:51flake: add clang to shellJared Tobin1+1-0
2026-07-10 18:51flake: update lockfileJared Tobin1+12-12
2026-05-17 18:25Merge branch 'p2tr-sighash'Jared Tobin4+593-2
2026-05-17 12:15sighash: address taproot review feedbackJared Tobin2+105-13
2026-05-17 11:31sighash: add BIP341 taproot sighashJared Tobin4+501-2
2026-05-17 11:06Merge branch 'beef-tests'Jared Tobin4+677-79
2026-05-17 01:36sighash: address review feedback on codeseparator stripJared Tobin2+45-7
2026-05-17 01:27sighash: strip OP_CODESEPARATOR in legacy preimageJared Tobin2+118-3
2026-05-17 01:25sighash: widen API to take 32-bit hashType; expand coverageJared Tobin4+522-77
2026-05-16 16:31flake: lockfile (ppad-base16)Jared Tobin1+4-4
2026-05-16 16:31lib: bump ppad-base16 boundsJared Tobin1+1-1
2026-04-18 12:35lib: add NFData instances for all transaction typesJared Tobin4+14-12
2026-04-18 11:55readme: addJared Tobin1+70-0
2026-04-18 11:51Add validation and legacy sighash testsJared Tobin1+147-0
2026-01-25 14:36Add property tests and BIP143 sighash vectorsJared Tobin2+224-0
2026-01-25 14:32Merge impl/type-safety: type-level safety improvementsJared Tobin5+115-83
2026-01-25 14:31Improve type safety: NonEmpty tx io, Maybe sighash, mkTxIdJared Tobin5+115-83
2026-01-25 14:16Polish: add Haddock examples and fix line lengthsJared Tobin2+63-17
2026-01-25 14:07Merge impl/bench: benchmark suitesJared Tobin2+230-39
2026-01-25 14:07Merge impl/tests: serialisation and txid testsJared Tobin1+309-0
2026-01-25 14:07Merge impl/sighash: sighash computationJared Tobin2+248-5
2026-01-25 14:06Implement benchmark suites for tx primitivesJared Tobin2+230-39
2026-01-25 14:06Implement serialisation and txid testsJared Tobin1+309-0
2026-01-25 14:06Implement sighash computation for legacy and BIP143 segwitJared Tobin2+248-5
2026-01-25 13:59Implement txid computationJared Tobin2+189-1
2026-01-25 13:53Merge impl/decoding: transaction parsingJared Tobin2+432-4
2026-01-25 13:52Merge impl/encoding: transaction serialisationJared Tobin2+106-2
2026-01-25 13:52Implement transaction parsing (decoding)Jared Tobin1+224-4
2026-01-25 13:52Implement transaction serialisation (encoding)Jared Tobin2+106-2
2026-01-25 13:44plans: addJared Tobin1+247-0
2026-01-25 13:43Initial project skeleton for ppad-txJared Tobin12+773-0