Skip to content
This repository has been archived by the owner on Oct 28, 2022. It is now read-only.

Make Kit extendible. Use GRDB. Dash support

Compare
Choose a tag to compare
@esen esen released this 09 May 10:36
· 311 commits to master since this release

Separate project to sub projects:

  • BitcoinCore is the core project
  • BitcoinKit uses BitcoinCore, only for Bitcoin blockchain
  • BitcoinCashKit uses BitcoinCore, only for Bitcoin Cash blockchain
  • DashKit uses BitcoinCore, only for Dash blockchain

Switch from Realm to GRDB

  • Extract DB usages to single Interface
  • Switch to GRDB storage

Dash support

  • Handle Instant transactions
  • Send AutoInstant transactions if possible

Lots of refactoring, optimizations and bugfixes