ZcashLightClientKit/Tests/TestUtils
Francisco Gindre a5d0e44774
[#435] thread sanitizer issues (#448)
* [#435] this commit attempts to fix thread being starved dues to inversion
of priorities where a .userInitiated thread ends up depending on a lower
priority one on GRPC.

* Add an Synchronizer State struct to report state at once

* Make CompactBlockProcessor's downloader available internally for SDKSynchronizer
remove duplicate handling of processor finished

* PR Suggestions
2022-07-29 15:20:55 -03:00
..
proto [#394] Update swift-grpc to 1.8.0 (#395) 2022-06-16 12:37:16 -03:00
DarkSideWalletService.swift [#367] Darksidewalletd for testing `shield_funds` (#368) 2022-04-29 09:19:18 -03:00
FakeChainBuilder.swift Remove dependecy on rust sources 2022-02-28 17:03:20 +00:00
FakeService.swift [#435] thread sanitizer issues (#448) 2022-07-29 15:20:55 -03:00
FakeStorage.swift Remove dependecy on rust sources 2022-02-28 17:03:20 +00:00
MockTransactionRepository.swift [#381] Move Zatoshi and Amount Types to the SDK (#396) 2022-06-22 16:45:37 -03:00
SampleLogger.swift Remove dependecy on rust sources 2022-02-28 17:03:20 +00:00
Stubs.swift Remove dependecy on rust sources 2022-02-28 17:03:20 +00:00
TestCoordinator.swift [#444] Syncing Restarts to zero when the wallet is wiped and synced from zero in one go. (#445) 2022-07-29 10:33:23 -03:00
TestDbBuilder.swift Remove dependecy on rust sources 2022-02-28 17:03:20 +00:00
Tests+Utils.swift [#404] Configure GRPC KeepAlive according to docs (#409) 2022-07-08 16:49:24 -03:00
ZcashSdk_Data.db Remove dependecy on rust sources 2022-02-28 17:03:20 +00:00
cache.db Remove dependecy on rust sources 2022-02-28 17:03:20 +00:00
test_data.db Remove dependecy on rust sources 2022-02-28 17:03:20 +00:00