BitcoinBlockchain 1.1.0

A .NET Class Library that provides parsing functionality over files containing the Bitcoin blockchain.

There is a newer version of this package available.
See the version list below for details.
Install-Package BitcoinBlockchain -Version 1.1.0
dotnet add package BitcoinBlockchain --version 1.1.0
<PackageReference Include="BitcoinBlockchain" Version="1.1.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add BitcoinBlockchain --version 1.1.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Remove the use of type Lazy from class ByteArray due to its large memory footprint. This became a problem for clients that maintained a large number of ByteArray instances.

Change the access level of the setters for certain properties to private.

Change the access level of some methods and setters of some properties to public to allow for unit test scenarios. Client code that uses the BlockchainParser can now be unit tested. The unit test needs to be able to generate instances of types BlockHeader, Transaction and so on to feed to the unit under test that is supposed to process the results of the parsing.


This package has no dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.2.5 1,198 4/30/2017
1.2.4 591 1/14/2017
1.2.3 825 6/25/2016
1.2.2 772 5/14/2016
1.2.1 771 3/3/2016
1.2.0 874 11/20/2015
1.1.3 792 11/15/2015
1.1.2 845 9/25/2015
1.1.1 737 5/5/2015
1.1.0 838 5/4/2015
1.0.1 849 4/27/2015
1.0.0 743 4/26/2015
Show less