Commit Graph

66 Commits

Author SHA1 Message Date
George Tankersley e089380dfb parser: transcribe zip143 joinsplits 2018-09-25 01:55:30 +00:00
George Tankersley b742b8a5d5 parser: add ZIP143 (pre-Sapling) test vectors 2018-09-25 00:53:33 +00:00
George Tankersley 48a24aeca1 parser: WIP transaction parsing tests 2018-09-20 22:40:39 +00:00
George Tankersley b9ddd9483d parser: correct minor errors 2018-09-20 22:40:13 +00:00
George Tankersley 30370cd206 parser/internal/bytestring: return CompactSize reads as int rather than uint64 2018-09-20 22:09:58 +00:00
George Tankersley 2d9cf24f74 parser: use nil to indicate zero-count vectors 2018-09-20 21:54:55 +00:00
George Tankersley dfb05c261d parser: finish first pass transaction parsing 2018-09-20 21:44:59 +00:00
George Tankersley 4bd20d9dab parser: WIP transaction parsing 2018-09-20 20:39:26 +00:00
George Tankersley f90ee7085d parser: fix TODO formatting 2018-09-20 20:39:06 +00:00
George Tankersley 273de97b00 parser: split block header parsing into its own files 2018-09-19 22:48:33 +00:00
George Tankersley bb60ca32bf parser: give up on doing anything clever 2018-09-19 22:45:40 +00:00
George Tankersley 35638b3900 parser: generalize API for decoding serializable types 2018-09-17 13:45:21 -04:00
George Tankersley c947b00d36 parser: clarify difference between block hash and block header hash 2018-09-14 15:02:47 -04:00
George Tankersley e69779195f parser: tidy up the BlockHeader API 2018-09-13 12:19:25 -04:00
George Tankersley 5d3e0308a8 parser: sufficiently test block header serialization 2018-09-13 11:51:55 -04:00
George Tankersley 69f376515c parser: implement container-level parsing of block headers 2018-09-03 23:45:49 -04:00