Dave Collins
119a2ddc75
Add tests for updated readElement/writeElement.
...
This commit adds tests to ensure the new "fast" paths in readElement and
writeElement work properly including proper fallback to the slower
reflection based read/write of the binary package.
2013-11-07 05:17:17 -06:00
Dave Collins
63cc0851e5
Add benchmarks for writeTxIn.
...
This commit adds a benchmark for the writeTxIn function.
2013-11-06 16:21:49 -06:00
Dave Collins
1fe9f9e165
Add benchmarks for readTxIn.
...
This commit adds a benchmark for the readTxIn function.
2013-11-06 16:06:53 -06:00
Dave Collins
0228508172
Add benchmarks for readTxOut.
...
This commit adds a benchmark for the readTxOut function.
2013-11-06 15:40:46 -06:00
Dave Collins
ab8c8e2d39
Add benchmarks for writeTxOut.
...
This commit adds a benchmark for the writeTxOut function.
2013-11-06 15:21:37 -06:00
Dave Collins
d63e0dd455
Add benchmarks for readOutPoint.
...
This commit adds a benchmark for the readOutPoint function.
2013-11-06 07:33:37 -06:00
Dave Collins
547b648702
Add benchmarks for writeOutPoint.
...
This commit adds a benchmark for the writeOutPoint function.
2013-11-06 00:45:30 -06:00
Dave Collins
b7b700fd5a
Add tests for the new SerializeSize functions.
...
This commit adds tests for the new SerializeSize functions for variable
length integers and transactions (and indirectly transaction inputs and
outputs).
2013-10-31 00:20:41 -05:00
Dave Collins
149d77ad3f
Add negative tests for ReadMessage.
...
This commit adds tests for the error paths when reading the initial
message header and message payload from the wire.
2013-05-09 21:23:06 -05:00
Dave Collins
6286a39378
Combine readMessage with ReadMessage.
...
These functions used to be split into multiple files, but since the code
was reorganized there is no longer any reason to split them.
2013-05-09 20:16:46 -05:00
Dave Collins
69b27dd5d3
Initial implementation.
2013-05-08 18:58:29 -05:00