zcash/librustzcash#226
zcash/librustzcash#226
Bring in Bolt TZE
zcash/librustzcash#225
zcash/librustzcash#225
Add Bolt TZE support to
the transaction builder
zcash/librustzcash#226->zcash/librustzcash#225
zcash/librustzcash#492
zcash/librustzcash#492
Publish 0.1.0 versions of
component crates
zcash/librustzcash#403
zcash/librustzcash#403
Add Orchard support to
`zcash_client_backend`
zcash/librustzcash#404
zcash/librustzcash#404
Add Orchard support to
`zcash_client_sqlite`
zcash/librustzcash#403->zcash/librustzcash#404
zcash/librustzcash#487
zcash/librustzcash#487
Publish
`zcash_client_backend
0.6.0`
zcash/librustzcash#403->zcash/librustzcash#487
zcash/librustzcash#488
zcash/librustzcash#488
Publish
`zcash_client_sqlite
0.4.0`
zcash/librustzcash#404->zcash/librustzcash#488
zcash/librustzcash#487->zcash/librustzcash#488
zcash/librustzcash#210
zcash/librustzcash#210
ZIP 304: Message signing
and verification for
Sapling addresses
zcash/librustzcash#369
zcash/librustzcash#369
Add database migration
support to
zcash_client_sqlite
zcash/librustzcash#489
zcash/librustzcash#489
Implement UA-specific
migrations for
`zcash_client_sqlite`
zcash/librustzcash#369->zcash/librustzcash#489
zcash/librustzcash#503
zcash/librustzcash#503
`zcash_client_sqlite`:
Add migration to link
`utxo` table to
`transactions`
zcash/librustzcash#369->zcash/librustzcash#503
zcash/librustzcash#489->zcash/librustzcash#488
zcash/librustzcash#503->zcash/librustzcash#488
zcash/librustzcash#491
zcash/librustzcash#491
Enable
`#![deny(missing_docs)]`
on `zcash_client_sqlite`
zcash/librustzcash#491->zcash/librustzcash#488
zcash/librustzcash#458
zcash/librustzcash#458
Publish 0.6.0 crate
versions required for
zcashd
zcash/librustzcash#458->zcash/librustzcash#487
zcash/librustzcash#490
zcash/librustzcash#490
Enable
`#![deny(missing_docs)]`
on `zcash_client_backend`
zcash/librustzcash#490->zcash/librustzcash#487
zcash/librustzcash#443
zcash/librustzcash#443
Ensure that GitHub's
"View license" link
points to complete
license info for all our
repos
zcash/librustzcash#498
zcash/librustzcash#498
Raise MSRV to 1.56.1 for
`zcash_primitives` and
downstream
zcash/librustzcash#498->zcash/librustzcash#458
zcash/librustzcash#249
zcash/librustzcash#249
Product Request: Surface
additional unverified
transaction states in
zcash_client_sqlite
zcash/zcash-android-wallet-sdk#238
zcash/zcash-android-wallet-sdk#238
Fix the balance display:
Show expected change as
part of balance
zcash/librustzcash#249->zcash/zcash-android-wallet-sdk#238
zcash/librustzcash#512
zcash/librustzcash#512
CI: Run tests with cargo-
nextest
zcash/librustzcash#500
zcash/librustzcash#500
Remove zcash_client_sqlit
e::wallet::delete_utxos_a
bove
zcash/librustzcash#497
zcash/librustzcash#497
Ensure that `decrypt_and_
store_transaction` only
persists data for
transactions that involve
the wallet.
zcash/librustzcash#499
zcash/librustzcash#499
Document errors for ZIP
321 parsing.
zcash/librustzcash#454
zcash/librustzcash#454
Refactor `sapling::Note`
to store `d`, not `g_d`
zcash/librustzcash#455
zcash/librustzcash#455
`zcash_note_encryption`:
Remove `recipient`
parameter from `Domain::n
ote_plaintext_bytes`
zcash/librustzcash#454->zcash/librustzcash#455
zcash/librustzcash#387
zcash/librustzcash#387
Implement Unified Address
key derivation
zcash/librustzcash#387->zcash/librustzcash#403
zcash/librustzcash#406
zcash/librustzcash#406
Add Orchard support to
the transaction builder
zcash/librustzcash#406->zcash/librustzcash#403
zcash/librustzcash#521
zcash/librustzcash#521
Upstream `hdwallet`
changes
zcash/librustzcash#521->zcash/librustzcash#458
zcash/zcash-android-wallet-sdk#240
zcash/zcash-android-wallet-sdk#240
Make the SDK database
more robust
zcash/zcash-android-wallet-sdk#239
zcash/zcash-android-wallet-sdk#239
Get rid of the
PendingTransaction
Database
zcash/zcash-android-wallet-sdk#240->zcash/zcash-android-wallet-sdk#239
zcash/zcash-android-wallet-sdk#295
zcash/zcash-android-wallet-sdk#295
Repackaging SDK Classes -
Phase 3 - Minor Public
API changes
zcash/zcash-android-wallet-sdk#296
zcash/zcash-android-wallet-sdk#296
Repackaging SDK Classes -
Phase 4 - Major Public
API Changes
zcash/zcash-android-wallet-sdk#295->zcash/zcash-android-wallet-sdk#296
zcash/zcash-android-wallet-sdk#397
zcash/zcash-android-wallet-sdk#397
Add Zcash URI parser
zcash/secant-android-wallet#313
zcash/secant-android-wallet#313
[Functional] Scan QR Code
screen
zcash/zcash-android-wallet-sdk#397->zcash/secant-android-wallet#313
zcash/secant-android-wallet#140
zcash/secant-android-wallet#140
[Function] Wallet Details
Screen
zcash/zcash-android-wallet-sdk#397->zcash/secant-android-wallet#140
zcash/secant-android-wallet#146
zcash/secant-android-wallet#146
ZIP-321 Payment URIs and
deeplinking
zcash/zcash-android-wallet-sdk#397->zcash/secant-android-wallet#146
zcash/zcash-android-wallet-sdk#453
zcash/zcash-android-wallet-sdk#453
Make Public API More Type
Safe
zcash/zcash-android-wallet-sdk#368
zcash/zcash-android-wallet-sdk#368
Enhance error API
zcash/zcash-android-wallet-sdk#453->zcash/zcash-android-wallet-sdk#368
zcash/zcash-android-wallet-sdk#242
zcash/zcash-android-wallet-sdk#242
Incorporate the Paging3
library
zcash/secant-android-wallet#157
zcash/secant-android-wallet#157
Sort Transaction History
zcash/zcash-android-wallet-sdk#242->zcash/secant-android-wallet#157
zcash/secant-android-wallet#314
zcash/secant-android-wallet#314
[Scaffold] Full Wallet
History
zcash/zcash-android-wallet-sdk#242->zcash/secant-android-wallet#314
zcash/zcash-android-wallet-sdk#471
zcash/zcash-android-wallet-sdk#471
Blockheight down casting
zcash/zcash-android-wallet-sdk#474
zcash/zcash-android-wallet-sdk#474
Add `BlockHeight(Long)`
class
zcash/zcash-android-wallet-sdk#471->zcash/zcash-android-wallet-sdk#474
zcash/zcash-android-wallet-sdk#477
zcash/zcash-android-wallet-sdk#477
Add Zatoshi
zcash/zcash-android-wallet-sdk#480
zcash/zcash-android-wallet-sdk#480
Consider Separate UI SDK
Library
zcash/zcash-android-wallet-sdk#477->zcash/zcash-android-wallet-sdk#480
zcash/zcash-android-wallet-sdk#482
zcash/zcash-android-wallet-sdk#482
Improve SDK
Initialization,
especially around disk IO
zcash/zcash-android-wallet-sdk#482->zcash/zcash-android-wallet-sdk#397
zcash/zcash-android-wallet-sdk#482->zcash/zcash-android-wallet-sdk#453
zcash/ZcashLightClientKit#355
zcash/ZcashLightClientKit#355
Issue #335 - Update
lib.rs to lastest
librustzcash master
zcash/zcash-android-wallet-sdk#494
zcash/zcash-android-wallet-sdk#494
Testnet Ready Version
zcash/ZcashLightClientKit#355->zcash/zcash-android-wallet-sdk#494
zcash/ZcashLightClientKit#319
zcash/ZcashLightClientKit#319
ZIP-321 Request
Generation API
zcash/secant-ios-wallet#93
zcash/secant-ios-wallet#93
[Functional] Request ZEC
Screen
zcash/ZcashLightClientKit#319->zcash/secant-ios-wallet#93
zcash/secant-ios-wallet#94
zcash/secant-ios-wallet#94
[Functional] Share ZEC
Request Screen
zcash/ZcashLightClientKit#319->zcash/secant-ios-wallet#94
zcash/ZcashLightClientKit#321
zcash/ZcashLightClientKit#321
Validate UA
zcash/secant-ios-wallet#106
zcash/secant-ios-wallet#106
[Scaffold] Scan QR Screen
zcash/ZcashLightClientKit#321->zcash/secant-ios-wallet#106
zcash/ZcashLightClientKit#335
zcash/ZcashLightClientKit#335
Update lib.rs to lastest
librustzcash master
zcash/ZcashLightClientKit#344
zcash/ZcashLightClientKit#344
release 0.13.0-beta.1
zcash/ZcashLightClientKit#335->zcash/ZcashLightClientKit#344
zcash/ZcashLightClientKit#362
zcash/ZcashLightClientKit#362
Move Combine Synchronizer
to SDK
zcash/ZcashLightClientKit#363
zcash/ZcashLightClientKit#363
Define Minimum deployment
target
zcash/ZcashLightClientKit#362->zcash/ZcashLightClientKit#363
zcash-hackworks/zcash-light-client-ffi#7
zcash-hackworks/zcash-light-client-ffi#7
Non consensus changes /
Librustzcash master
branch updates
zcash/ZcashLightClientKit#369
zcash/ZcashLightClientKit#369
Testnet Ready Version
zcash-hackworks/zcash-light-client-ffi#7->zcash/ZcashLightClientKit#369
zcash/ZcashLightClientKit#128
zcash/ZcashLightClientKit#128
Verified Balance and
total Balance not updated
after sending
zcash/secant-ios-wallet#104
zcash/secant-ios-wallet#104
[Functional] Balance
Breakdown
zcash/ZcashLightClientKit#128->zcash/secant-ios-wallet#104
zcash/secant-ios-wallet#98
zcash/secant-ios-wallet#98
[Scaffold] Full Wallet
History
zcash/secant-ios-wallet#152
zcash/secant-ios-wallet#152
[Scaffold] Latest / All
Transactions preview
footer
zcash/secant-ios-wallet#98->zcash/secant-ios-wallet#152
zcash/secant-ios-wallet#154
zcash/secant-ios-wallet#154
[Functional] Nuke Wallet
Action
zcash/secant-ios-wallet#222
zcash/secant-ios-wallet#222
Tests for the
initialisation check and
process
zcash/secant-ios-wallet#225
zcash/secant-ios-wallet#225
[Scaffold] Home Screen
Implementation
zcash/secant-ios-wallet#227
zcash/secant-ios-wallet#227
[Functional] Scan QR Code
screen
zcash/secant-ios-wallet#227->zcash/secant-ios-wallet#106
zcash/secant-ios-wallet#299
zcash/secant-ios-wallet#299
0.0.1-25
zcash/secant-ios-wallet#227->zcash/secant-ios-wallet#299
zcash/secant-ios-wallet#224
zcash/secant-ios-wallet#224
[Scaffold] Balance
Breakdown
zcash/secant-ios-wallet#224->zcash/secant-ios-wallet#104
zcash/secant-ios-wallet#180
zcash/secant-ios-wallet#180
Code inconsistency
zcash/secant-ios-wallet#180->zcash/secant-ios-wallet#98
zcash/secant-ios-wallet#180->zcash/secant-ios-wallet#222
zcash/secant-ios-wallet#180->zcash/secant-ios-wallet#227
zcash/secant-ios-wallet#285
zcash/secant-ios-wallet#285
Advanced Routing: setting
a route may vary
depending on the
originating context
zcash/secant-ios-wallet#180->zcash/secant-ios-wallet#285
zcash/secant-ios-wallet#214
zcash/secant-ios-wallet#214
[Scaffold] Add About
Screen
zcash/secant-ios-wallet#180->zcash/secant-ios-wallet#214
zcash/secant-ios-wallet#74
zcash/secant-ios-wallet#74
[Scaffold] Wallet Details
Screen
zcash/secant-ios-wallet#180->zcash/secant-ios-wallet#74
zcash/secant-ios-wallet#184
zcash/secant-ios-wallet#184
ProgressView is no longer
.easeInOut animated
zcash/secant-ios-wallet#180->zcash/secant-ios-wallet#184
zcash/secant-ios-wallet#272
zcash/secant-ios-wallet#272
Decimals and Zatoshi type
zcash/secant-ios-wallet#180->zcash/secant-ios-wallet#272
zcash/secant-ios-wallet#153
zcash/secant-ios-wallet#153
[Scaffold] Progress
Status Circular Bar
zcash/secant-ios-wallet#180->zcash/secant-ios-wallet#153
zcash/secant-ios-wallet#273
zcash/secant-ios-wallet#273
New App Store target
zcash/secant-ios-wallet#180->zcash/secant-ios-wallet#273
zcash/secant-ios-wallet#228
zcash/secant-ios-wallet#228
Get birthday from the SDK
zcash/secant-ios-wallet#180->zcash/secant-ios-wallet#228
zcash/secant-ios-wallet#77
zcash/secant-ios-wallet#77
[Function] Wallet Details
Screen
zcash/secant-ios-wallet#74->zcash/secant-ios-wallet#77
zcash/secant-ios-wallet#272->zcash/secant-ios-wallet#299
zcash/secant-ios-wallet#302
zcash/secant-ios-wallet#302
[Scaffold] Display Sync
Progress on Home Screen
zcash/secant-ios-wallet#302->zcash/secant-ios-wallet#225
zcash/secant-ios-wallet#302->zcash/secant-ios-wallet#153
zcash/secant-ios-wallet#300
zcash/secant-ios-wallet#300
Copy To Buffer does not
copy the Recovery Phrase
zcash/secant-ios-wallet#300->zcash/secant-ios-wallet#299
zcash/secant-ios-wallet#75
zcash/secant-ios-wallet#75
[Scaffold] Settings
Screen
zcash/secant-ios-wallet#75->zcash/secant-ios-wallet#154
zcash/secant-ios-wallet#78
zcash/secant-ios-wallet#78
[Functional] Settings
Screen
zcash/secant-ios-wallet#236
zcash/secant-ios-wallet#236
Implement UI for crash
analytics opt-in/out
zcash/secant-ios-wallet#78->zcash/secant-ios-wallet#236
zcash/secant-ios-wallet#301
zcash/secant-ios-wallet#301
Import Wallet does not
have a Birthday input
field
zcash/secant-ios-wallet#301->zcash/secant-ios-wallet#299
zcash/secant-ios-wallet#238
zcash/secant-ios-wallet#238
Implement Crash Analytics
zcash/secant-ios-wallet#238->zcash/secant-ios-wallet#236
zcash/secant-ios-wallet#82
zcash/secant-ios-wallet#82
[Scaffold] Sending Screen
- In Progress
zcash/secant-ios-wallet#87
zcash/secant-ios-wallet#87
[Functional] Sending
Screen - In Progress
zcash/secant-ios-wallet#82->zcash/secant-ios-wallet#87
zcash/secant-ios-wallet#126
zcash/secant-ios-wallet#126
TCA component for user
logs
zcash/secant-ios-wallet#124
zcash/secant-ios-wallet#124
[iOS] User Viewable
Device Logs
zcash/secant-ios-wallet#126->zcash/secant-ios-wallet#124
zcash/secant-ios-wallet#125
zcash/secant-ios-wallet#125
import local device logs
library on a TCA fashion
zcash/secant-ios-wallet#126->zcash/secant-ios-wallet#125
zcash/secant-ios-wallet#303
zcash/secant-ios-wallet#303
Release - v1.0.0
zcash/secant-ios-wallet#124->zcash/secant-ios-wallet#303
zcash/secant-ios-wallet#146
zcash/secant-ios-wallet#146
[UI Component] multiple
line textfield
zcash/secant-ios-wallet#146->zcash/secant-ios-wallet#93
zcash/secant-ios-wallet#85
zcash/secant-ios-wallet#85
[Functional] Send
Selected Screen
zcash/secant-ios-wallet#146->zcash/secant-ios-wallet#85
zcash/secant-ios-wallet#84
zcash/secant-ios-wallet#84
[Scaffold] Sending Screen
- Failure
zcash/secant-ios-wallet#89
zcash/secant-ios-wallet#89
[Functional] Sending
Screen - Failure
zcash/secant-ios-wallet#84->zcash/secant-ios-wallet#89
zcash/secant-ios-wallet#81
zcash/secant-ios-wallet#81
[Scaffold] Send
Confirmation Screen
zcash/secant-ios-wallet#86
zcash/secant-ios-wallet#86
[Functional] Send
Confirmation Screen
zcash/secant-ios-wallet#81->zcash/secant-ios-wallet#86
zcash/secant-ios-wallet#79
zcash/secant-ios-wallet#79
Send ZEC Flow
zcash/secant-ios-wallet#79->zcash/secant-ios-wallet#303
zcash/secant-ios-wallet#235
zcash/secant-ios-wallet#235
Crash Analytics
zcash/secant-ios-wallet#235->zcash/secant-ios-wallet#303
zcash/secant-ios-wallet#72
zcash/secant-ios-wallet#72
Wallet Address and
Settings
zcash/secant-ios-wallet#72->zcash/secant-ios-wallet#303
zcash/secant-ios-wallet#109
zcash/secant-ios-wallet#109
[Research Spike] ZIP-321
Payment URIs and
deeplinking
zcash/secant-ios-wallet#141
zcash/secant-ios-wallet#141
Encode URI in QR Code
zcash/secant-ios-wallet#109->zcash/secant-ios-wallet#141
zcash/secant-ios-wallet#294
zcash/secant-ios-wallet#294
[Scaffold] Send Screen -
transaction + address
inputs
zcash/secant-ios-wallet#232
zcash/secant-ios-wallet#232
Add error handling UI for
ZEC send UI
zcash/secant-ios-wallet#232->zcash/secant-ios-wallet#89
zcash/secant-ios-wallet#44
zcash/secant-ios-wallet#44
Seed Backup Flow
zcash/secant-ios-wallet#44->zcash/secant-ios-wallet#303
zcash/secant-ios-wallet#105
zcash/secant-ios-wallet#105
Scan QR code
zcash/secant-ios-wallet#105->zcash/secant-ios-wallet#303
zcash/secant-ios-wallet#233
zcash/secant-ios-wallet#233
Localization and
Accessibility
zcash/secant-ios-wallet#233->zcash/secant-ios-wallet#303
zcash/secant-ios-wallet#195
zcash/secant-ios-wallet#195
Functional User
Onboarding
zcash/secant-ios-wallet#195->zcash/secant-ios-wallet#303
zcash/secant-ios-wallet#137
zcash/secant-ios-wallet#137
[UI Enhancements]
Onboarding + Recovery
Phrase Backup and
Validation
zcash/secant-ios-wallet#137->zcash/secant-ios-wallet#303
zcash/secant-ios-wallet#136
zcash/secant-ios-wallet#136
Home Screen
zcash/secant-ios-wallet#136->zcash/secant-ios-wallet#303
zcash/secant-ios-wallet#95
zcash/secant-ios-wallet#95
Wallet History / Balance
Breakdown / Transaction
Details
zcash/secant-ios-wallet#95->zcash/secant-ios-wallet#303
zcash/secant-android-wallet#48
zcash/secant-android-wallet#48
Backup Flow UI Components
zcash/secant-android-wallet#86
zcash/secant-android-wallet#86
Update backup
verification failure
screen to match design
zcash/secant-android-wallet#48->zcash/secant-android-wallet#86
zcash/secant-android-wallet#305
zcash/secant-android-wallet#305
Design: Privacy & Opt-
in/out for cloud services
zcash/secant-android-wallet#304
zcash/secant-android-wallet#304
Implement UI for crash
analytics opt-in/out
zcash/secant-android-wallet#305->zcash/secant-android-wallet#304
zcash/secant-android-wallet#301
zcash/secant-android-wallet#301
Save/restore seed phrase
from Google Credential
Manager
zcash/secant-android-wallet#305->zcash/secant-android-wallet#301
zcash/secant-android-wallet#312
zcash/secant-android-wallet#312
[Scaffold] Scan QR Screen
zcash/secant-android-wallet#312->zcash/secant-android-wallet#313
zcash/secant-android-wallet#160
zcash/secant-android-wallet#160
Wallet Details: Fix
border on color blocks
zcash/secant-android-wallet#160->zcash/secant-android-wallet#140
zcash/secant-android-wallet#339
zcash/secant-android-wallet#339
Design: App Update Dialog
zcash/secant-android-wallet#211
zcash/secant-android-wallet#211
Check for App Updates
zcash/secant-android-wallet#339->zcash/secant-android-wallet#211
zcash/secant-android-wallet#303
zcash/secant-android-wallet#303
Collect crash stacktraces
on external storage
zcash/secant-android-wallet#378
zcash/secant-android-wallet#378
Report crashes in support
messages
zcash/secant-android-wallet#303->zcash/secant-android-wallet#378
zcash/secant-android-wallet#110
zcash/secant-android-wallet#110
Consider Automating Open
Source License Compliance
zcash/secant-android-wallet#398
zcash/secant-android-wallet#398
Add open source license
attributions
zcash/secant-android-wallet#110->zcash/secant-android-wallet#398