A .NET Class Library that provides parsing functionality over files containing the Bitcoin blockchain.
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" />
paket add BitcoinBlockchain --version 1.1.0
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.
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.