dcrd/blockchain
2023-08-25 12:39:15 -05:00
..
chaingen build: Add dupword linter. 2023-08-25 12:35:55 -05:00
fullblocktests multi: Remove a bunch of dup words in comments. 2023-08-23 14:13:51 -05:00
stake multi: Cleanup superfluous trailing newlines. 2023-08-25 12:39:15 -05:00
standalone multi: Cleanup superfluous trailing newlines. 2023-08-25 12:39:15 -05:00
go.mod blockchain: Prepare v5.0.0. 2023-06-08 14:32:54 -05:00
go.sum blockchain: Prepare v5.0.0. 2023-06-08 14:32:54 -05:00
README.md docs: Update for blockchain v5 module. 2023-06-08 14:28:23 -05:00

blockchain

Build Status ISC License Doc

The blockchain module provides a couple of packages useful for testing:

  • chaingen - Provides facilities for generating a full chain of blocks
  • fullblocktests - Provides a set of full block tests to be used for testing the consensus validation rules

Sub Modules

Note that the following separate sub modules that are not a part of the this module are also available:

  • standalone - Provides standalone functions useful for working with the Decred blockchain consensus rules.
  • stake - Contains code for all of dcrd's stake transaction chain handling and other portions related to the Proof-of-Stake (PoS) system.

Installation and Updating

This is the github.com/decred/dcrd/blockchain/v5 module. Use the standard go tooling for working with modules to incorporate it.

License

Module blockchain is licensed under the copyfree ISC License.