Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Java
| Failed to load latest commit information. | |||
|
|
FullBlockTestGenerator.java |
|
|
|
|
README.txt |
|
|
|
|
pull-tests-f56eec3.jar | ||
README.txt
BitcoindComparisonTool.jar is a tool that uses the bitcoinj library to generate very-low-difficulty blockchains that test edge-cases in block chain logic. Full implementations of the Bitcoin protocol can use it to help test that their logic for handling valid/invalid blocks matches the reference implementation. Improvements are welcome; the source code used to generate the blocks is in FullBlockTestGenerator.java. The source that drives the tool can be found at https://github.com/TheBlueMatt/bitcoinj/blob/blocktester/core/src/test/java/org/bitcoinj/core/BitcoindComparisonTool.java