ZcashLightClientKit/Tests/DarksideTests
Michal Fousek 349148cd38 [#657] Change how blocks are downloaded and processed
Closes #657

- Now SDK downloads N downloads and scan those. And repeat until sync is
  done. This safes lot of space of disk used to store downloaded blocks.
- Most changes are done in `CompactBlockProcessor.processNewBlocks`.
- `SyncRanges` structure is changed a bit.
- `SyncStatus` is changed. SDK now report that it's syncing with
  progress. It doesn't report each phase of the sync process separately.
  Also appropriate notifications were updated.

Address review comments

- Small changes
- Add tests to check computation of processing ranges for single loop
2022-12-19 09:35:09 +01:00
..
AdvancedReOrgTests.swift [#646] SDK sync process resumes correctly 2022-12-12 14:27:30 +01:00
BalanceTests.swift [#646] SDK sync process resumes correctly 2022-12-12 14:27:30 +01:00
BlockDownloaderTests.swift [#593] Fix testSmallDownloadAsync test 2022-10-28 12:18:19 +02:00
DarksideSanityCheckTests.swift [#646] SDK sync process resumes correctly 2022-12-12 14:27:30 +01:00
PendingTransactionUpdatesTest.swift Cleanup warnings (#655) 2022-11-29 07:40:45 +01:00
ReOrgTests.swift [#646] SDK sync process resumes correctly 2022-12-12 14:27:30 +01:00
RewindRescanTests.swift [#585] Fix RewindRescanTests (#656) 2022-11-29 19:59:16 -03:00
ShieldFundsTests.swift [#665] Fix testShieldFunds() `get_transparent_balance` error 2022-12-13 19:12:22 -03:00
SychronizerDarksideTests.swift Cleanup warnings (#655) 2022-11-29 07:40:45 +01:00
SynchronizerTests.swift Cleanup warnings (#655) 2022-11-29 07:40:45 +01:00
TransactionEnhancementTests.swift [#657] Change how blocks are downloaded and processed 2022-12-19 09:35:09 +01:00
Z2TReceiveTests.swift Cleanup warnings (#655) 2022-11-29 07:40:45 +01:00