cluster_3
Zcash Swift SDK Tech Debt
cluster_2
iOS Zashi 1.3
cluster_1
Zashi 1.3
cluster_0
UniFFI
ECC/zcash-swift-wallet-sdk#298
ECC/zcash-swift-wallet-sdk#298
Make BalanceTests pass
ECC/zcash-swift-wallet-sdk#1286
ECC/zcash-swift-wallet-sdk#1286
Add structured error
types for errors received
across the FFI boundary.
ECC/zcash-swift-wallet-sdk#1387
ECC/zcash-swift-wallet-sdk#1387
Fix unterminated
`swiftlint::disable`
pragmas
ECC/zcash-swift-wallet-sdk#1247
ECC/zcash-swift-wallet-sdk#1247
[SBS] DarkSideTests
checks and fixes
ECC/zcash-swift-wallet-sdk#467
ECC/zcash-swift-wallet-sdk#467
Replace dependency SQLite
ECC/zcash-swift-wallet-sdk#1261
ECC/zcash-swift-wallet-sdk#1261
Mark generated files in
`.gitattributes`
ECC/zcash-swift-wallet-sdk#1225
ECC/zcash-swift-wallet-sdk#1225
Add more tests to the
ScanActionTests
ECC/zcash-swift-wallet-sdk#1411
ECC/zcash-swift-wallet-sdk#1411
Recover from synchronizer
crash
ECC/zcash-swift-wallet-sdk#1250
ECC/zcash-swift-wallet-sdk#1250
[TODO] treeState.height
in testInitWithShortSeedA
ndFail
ECC/zcash-swift-wallet-sdk#1392
ECC/zcash-swift-wallet-sdk#1392
Remove default fee
ECC/zcash-swift-wallet-sdk#1401
ECC/zcash-swift-wallet-sdk#1401
Incorrect spelling of
constant: "transaparent"
should be "transparent"
ECC/zcash-swift-wallet-sdk#459
ECC/zcash-swift-wallet-sdk#459
Consider removing
`address` field from `Uns
pentTransactionOutputEnti
ty`
ECC/zashi-ios#1411
ECC/zashi-ios#1411
Keystone Integration
ECC/zashi-ios#1434
ECC/zashi-ios#1434
as a user I can sign a
transaction with the
Keystone hardware wallet
ECC/zashi-ios#1434->ECC/zashi-ios#1411
ECC/zashi-ios#1437
ECC/zashi-ios#1437
adjust Settings screens
to reflect the Keystone
integration
ECC/zashi-ios#1437->ECC/zashi-ios#1411
ECC/zashi#35
ECC/zashi#35
Support ZIP 320 (TEX)
Addresses
ECC/zcash-light-client-ffi#25
ECC/zcash-light-client-ffi#25
Migrate to FFI library
generated by Uniffi
ECC/zashi-ios#109
ECC/zashi-ios#109
[Research Spike] ZIP-321
Payment URIs and
deeplinking
ECC/zashi-ios#411
ECC/zashi-ios#411
Async SynchronizerClient
methods refactor
ECC/zashi-ios#1045
ECC/zashi-ios#1045
Zashi iOS Tech Debt
ECC/zashi-ios#411->ECC/zashi-ios#1045
ECC/zashi-ios#795
ECC/zashi-ios#795
Setup GitHub action to
run unit tests
ECC/zashi-ios#795->ECC/zashi-ios#1045
ECC/zcash-swift-wallet-sdk#1349
ECC/zcash-swift-wallet-sdk#1349
Only request subtree
roots that the wallet
needs
ECC/zcash-swift-wallet-sdk#1355
ECC/zcash-swift-wallet-sdk#1355
Use `ScanSummary` to
reduce number of wallet
balance updates
ECC/zashi-ios#1046
ECC/zashi-ios#1046
[Followup] Tests for
switching of servers
ECC/zashi-ios#1046->ECC/zashi-ios#1045
ECC/zashi#25
ECC/zashi#25
Wallets should
dynamically obtain the
list of selectable
`lightwalletd` servers
ECC/zashi#37
ECC/zashi#37
Support for opt-in cloud
backup of keys
ECC/zashi#36
ECC/zashi#36
Design: Privacy & Opt-
in/out for cloud services
ECC/zashi#37->ECC/zashi#36
ECC/zashi-ios#219
ECC/zashi-ios#219
Integration of some event
logging tool
ECC/zashi-ios#219->ECC/zashi-ios#1045
ECC/zashi-ios#694
ECC/zashi-ios#694
Instrument a forced
upgrade mechanism
ECC/zashi-ios#694->ECC/zashi-ios#1045
ECC/zashi-ios#322
ECC/zashi-ios#322
Handle
WrappedCaptureDeviceError
in the ScanReducer
ECC/zashi-ios#322->ECC/zashi-ios#1045
ECC/zashi#59
ECC/zashi#59
Support multi-account
functionality.
ECC/zashi#28
ECC/zashi#28
Recovery paths with
multi-seed support.
ECC/zashi#59->ECC/zashi#28
ECC/zashi#65
ECC/zashi#65
If a transaction would
send over a threshold in
USD, ask the user for
confirmation
ECC/zcash-swift-wallet-sdk#1422
ECC/zcash-swift-wallet-sdk#1422
Enumerate all the ways in
which the wallet SQLite
DB is used directly
ECC/zcash-light-client-ffi#138
ECC/zcash-light-client-ffi#138
Expose transaction
history API
ECC/zcash-swift-wallet-sdk#1423
ECC/zcash-swift-wallet-sdk#1423
Migrate transaction
history from
`v_transactions` view to
Rust API
ECC/zcash-light-client-ffi#138->ECC/zcash-swift-wallet-sdk#1423
ECC/zashi#70
ECC/zashi#70
Integrate Tor support
into Zashi by using Arti
ECC/zcash-swift-wallet-sdk#1469
ECC/zcash-swift-wallet-sdk#1469
Use Tor for single-shot
`lightwalletd` requests
ECC/zcash-swift-wallet-sdk#1469->ECC/zashi#70
ECC/zashi-ios#877
ECC/zashi-ios#877
Re-enable support for
using Zashi on Apple
Silicon macs
ECC/zcash-swift-wallet-sdk#1508
ECC/zcash-swift-wallet-sdk#1508
Refactor the SDK to not
assume that the seed is
available without user
interaction
ECC/zashi#54
ECC/zashi#54
Add User Guide