ZcashLightClientKit/Tests/TestUtils
Michal Fousek 6c5bf8de27 [#677] Add support for wipe into SDK
Closes #677

- Previously when keychain wanted to do wipe wallet had to do it on it's
  own. Which isn't good. Now wallet can simply call
  `synchronizer.wipe()` and it's done.
- This change brings support for wipe. `Synchronizer` has new method
  `wipe()` which takes care of everything. All the database connections
  are closed. Databases are removed. `InternalSyncProgress` is reset.

Change condition when wipe can run
2022-12-20 13:41:20 +01:00
..
Resources Fix pre populated Db to have transactions from darksidewalletd seed 2022-10-21 13:54:53 -03:00
proto [#394] Update swift-grpc to 1.8.0 (#395) 2022-06-16 12:37:16 -03:00
DarkSideWalletService.swift [#492] Get rid of blocking API (#551) 2022-10-03 20:05:11 -03:00
FakeChainBuilder.swift Remove dependecy on rust sources 2022-02-28 17:03:20 +00:00
FakeService.swift [#523] Make a CompactBlockProcessor an Actor (#565) 2022-10-27 12:51:38 +02:00
FakeStorage.swift [#677] Add support for wipe into SDK 2022-12-20 13:41:20 +01:00
InternalSyncProgressMemoryStorage.swift [#646] SDK sync process resumes correctly 2022-12-12 14:27:30 +01:00
MockTransactionRepository.swift [#677] Add support for wipe into SDK 2022-12-20 13:41:20 +01:00
SampleLogger.swift Remove dependecy on rust sources 2022-02-28 17:03:20 +00:00
Stubs.swift Fix `testShieldFunds()` dataset loading issue. (#659) 2022-12-12 10:00:31 -03:00
TestCoordinator.swift [#646] SDK sync process resumes correctly 2022-12-12 14:27:30 +01:00
TestDbBuilder.swift [#488] Delete cache db when sync ends 2022-11-15 10:31:59 +01:00
TestVector.swift [#646] SDK sync process resumes correctly 2022-12-12 14:27:30 +01:00
Tests+Utils.swift Merge branch 'master' into merge-master 2022-10-03 20:15:40 -03:00
XCAsyncTestCase.swift [#646] SDK sync process resumes correctly 2022-12-12 14:27:30 +01:00