Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Initial integration of Litecoin #469

Merged
merged 2 commits into from
Mar 4, 2020
Merged

Initial integration of Litecoin #469

merged 2 commits into from
Mar 4, 2020

Conversation

omurovch
Copy link
Member

@omurovch omurovch commented Mar 4, 2020

Refactor block validator chain:

  • create BlockValidatorSet class for passing a set of block validators to BitcoinCoreBuilder
  • form block validator sets and chains in certain kits and pass them into BitcoinCoreBuilder instead of adding validator to BitcoinCore one by one
  • create separate protocol IBlockChainedValidator for using in BlockValidatorChain
  • extract ProofOfWorkValidator from BlockValidatorChain and add it to explicitly

Initial integration of Litecoin:

  • create LitecoinKit
  • configure MainNet and TestNet for full sync
  • left TODOs for implementing block validators and initial sync through API

omurovch added 2 commits March 4, 2020 11:39
- create BlockValidatorSet class for passing a set of block validators to BitcoinCoreBuilder
- form block validator sets and chains in certain kits and pass them into BitcoinCoreBuilder instead of adding validator to BitcoinCore one by one
- create separate protocol IBlockChainedValidator for using in BlockValidatorChain
- extract ProofOfWorkValidator from BlockValidatorChain and add it to explicitly
- create LitecoinKit
- configure MainNet and TestNet for full sync
- left TODOs for implementing block validators and initial sync through API
@omurovch omurovch merged commit f4eadf3 into master Mar 4, 2020
@omurovch omurovch deleted the litecoin branch March 4, 2020 08:51
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants