Skip to content

Releases: horizontalsystems/bitcoin-kit-android

v1.2.0

25 Apr 08:51
Compare
Choose a tag to compare
Update checkpoints

v1.1.0

05 Apr 08:53
Compare
Choose a tag to compare

What's Changed

Read more

Time Locked Transactions

02 Dec 05:02
Compare
Choose a tag to compare
0.5.0

Add tasks to app status

Bug fixes and improvements

28 Jun 08:33
3725db9
Compare
Choose a tag to compare
  • Fix the issue with bitcoin stuck syncing on 100% (#375)
  • Set kit state as synced when at least 1 peer is synced (#374)
  • Updating bloom filter for P2SH(P2WPKH) (#371 #372)
  • Fix bugs in input extraction and witness data serialization (#380)

Dash LLMQ, Full Sync

11 Jun 06:02
7f00cc1
Compare
Choose a tag to compare

Add LLMQ support to Dash

  • Full support of instant transactions
  • Support protocol version >= 70214

Full sync optimizations

  • Peer selection optimizations
  • Ability to define sync mode:
    ** API (historical transactions from API, sync from peers network starting from last checkpoint)
    ** Full sync (starting from bip44 approval)
    ** New wallet (from last checkpoint)

Use P2WPKH(SH) address for receive by default

Dash Support, Kit Modularity

09 May 10:58
e80fdaa
Compare
Choose a tag to compare

Dash support

  • Handle Instant transactions
  • Send AutoInstant transactions if possible

Split project to subprojects:

  • 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 Android Room

  • Extract DB usages to single Interface
  • Switch to Android Room Storage

Lots of refactoring, optimizations, and bugfixes

Improve Restore Performance

01 Mar 12:19
8bf3039
Compare
Choose a tag to compare
  • Optimize performance of initial restoring (#233)
  • "Double spend risk" on sent transactions is fixed (#232)
  • Notify kit listener in a dedicated background thread. It can be switched to the main thread (#229, #227)
  • Bug fixes and enhancements (#227, #193, #242)

0.1.2

13 Feb 09:21
56758ce
Compare
Choose a tag to compare
  • Support restoring from multiple accounts (#174)
  • Transactions list can now be fetched using Rx Single and accepts fromHash and limit parameters (#205)
  • Use Long instead of Int for amount value (#204)
  • Replace lastBlockHeight with lastBlockInfo that contains block hash, timestamp, and height
  • Add ability to initialize BitcoinKit with seed
  • Add "stop" method to clear pending tasks
  • Enhancements and bug fixes (#201, #182, #88, #196, #216, #210, #210)

0.1.1

28 Dec 10:57
279f350
Compare
Choose a tag to compare
Merge pull request #199 from horizontalsystems/release-0.1.1

Set version to 0.1.1

0.1.0

24 Dec 11:02
5c28a24
Compare
Choose a tag to compare
Merge pull request #189 from horizontalsystems/release-0.1.0

Set the version to 0.1.0