ZcashLightClientKit/Tests/TestUtils/Resources
Francisco Gindre f5e7c027af
[#1001] Remove PendingDb in favor of `v_transactions` and `v_tx_output` Views (#1001)
Removes `PendingTransactionEntity` and all of its related components.
Pending items are still tracked and visualized by the existing APIs
but they are retrieved from the `TransactionRepository` instead by
returning `ZcashTransaction.Overview` instead.

`pendingDbURL` is removed from every place it was required. Its
deletion is responsibility of wallet developers.

`ClearedTransactions` are now just `transactions`.

`MigrationManager` is deleted. Now all migrations are in charge of
the rust welding layer.

`PendingTransactionDao.swift` is removed.

Implementation of `AccountEntity` called `Account` is now `DbAccount`

`ZcashTransaction.Overview` can be checked for "pending-ness" by calling
`.isPending(latestHeight:)` latest height must be provided so that minedHeight
can be compared with the lastest and the `defaultStaleTolerance` constant.

`TransactionRecipient` is now a public type.

protocol `PendingTransactionRepository` is removed.

`TransactionManagerError` and `PersistentTransactionManager` are deleted.

`OutboundTransactionManager` is deleted and replaced by `TransactionEncoder`
which now incorporates `submit(encoded:)` functionality

`WalletTransactionEncoder` now uses a `LightWalletService` to submit the
encoded transactions.

Add changelog changes

Delete references to PendingDb from tests and documentation.

Fixes some typos. Adds the ability to trace transaction repository
SQL queries from test

Fix rebase conflicts and generate code

[#837] Memo tests regarding transparent address

Closes #837

Add model for transaction output

Point to FFI branch

Fix issue where sync wouldn't resume after wipe. Becasue GRPC
channel would be closed

Fix Tests

Fix testPendingTransactionMinedHeightUpdated

Fix testLastStates

[#921] Fix  broken SynchronizerDarksideTests

Add ZcashTransaction.Output API to Synchronizer

Changelog + comment fix

Add Assertions for transaction outputs and recipients

Point to FFI 0.3.1

Fix Demo App Compiler errors

Fix Demo App Compiler errors

fix cacheDb warnings

Fix Tests and compiler errors of rebase

build demo app

Remove `ZcashTransaction.Sent` and `.Received`. Add `.State` and tests

Fix SPM warning

PR Suggestions

Removes errors that are not used anymore

fix warnings
2023-05-05 14:30:47 -03:00
..
cache.db Issue #374 - XCTest don't load Resources from the module's bundle 2022-09-12 16:58:29 -06:00
darkside_caches.db Fix pre populated Db to have transactions from darksidewalletd seed 2022-10-21 13:54:53 -03:00
darkside_data.db [#959] Fix `v_transactions` view issues with value (#963) 2023-04-18 09:10:56 -03:00
integerOverflowJSON.json [#778] Add swiflint config file only for tests 2023-02-13 13:36:58 +01:00
sandblasted_mainnet_block.json - [#679] Implementation of the File-system based block cache (#679) 2023-02-02 13:58:12 -03:00
sapling-output.params [#795] Include sapling-spend file into bundle for tests 2023-02-20 10:03:16 +01:00
sapling-spend.params [#795] Include sapling-spend file into bundle for tests 2023-02-20 10:03:16 +01:00
test_data.db Issue #374 - XCTest don't load Resources from the module's bundle 2022-09-12 16:58:29 -06:00
txBase64String.txt Update code to to comply better with linter rules 2023-02-13 12:18:08 +01:00
txFromAndroidSDK.txt Update code to to comply better with linter rules 2023-02-13 12:18:08 +01:00