dd9942b6ab
This removes the last direct access to the `utxos` table; all access now goes through the Rust FFI. `SDKSynchronizer.latestUTXOs` is removed without replacement. It was introduced during the initial addition of shielding support, but: - It is no longer used anywhere inside the SDK (when added, it was used in a few other methods). - It is not exposed in the `Synchronizer` protocol. - It is AFAICT unused in Zashi iOS, Edge, and Unstoppable. - It was functionally replaced by `refreshUTXOs`, which performs best-effort UTXO updates instead of failing on any error. (It also does not clear the `utxo`s table which makes it not equivalent.) |
||
---|---|---|
.. | ||
Block | ||
Checkpoint | ||
Constants | ||
DAO | ||
Entity | ||
Error | ||
Extensions | ||
Metrics | ||
Model | ||
Modules/Service | ||
Providers | ||
Repository | ||
Resources/checkpoints | ||
Rust | ||
Synchronizer | ||
Tool | ||
Transaction | ||
Utils | ||
ClosureSynchronizer.swift | ||
CombineSynchronizer.swift | ||
Initializer.swift | ||
Synchronizer.swift |