Commit Graph

322 Commits

Author SHA1 Message Date
Kevin Gorham 83ea9ddac7
Bug fixes and improvements.
Change doc format to html, fix migration issues, etc.
2020-03-25 17:56:27 -04:00
Kevin Gorham 170c86fc84
Merge pull request #119 from zcash/decrypt-and-store-tx
RustBackend.decryptAndStoreTransaction()
2020-03-25 16:37:52 -04:00
Jack Grigg eb589c5f78 cargo update 2020-03-26 08:44:28 +13:00
Jack Grigg 25a5eab4be RustBackend.decryptAndStoreTransaction() 2020-03-26 08:37:40 +13:00
Kevin Gorham fe269c7602
Updated the logic for creating checkpoints.
Modified it so that tweaking the source file is no longer required to create a variety of checkpoints for testnet and mainnet by leveraging the 'mainnet' feature flag as well as an optional commandline argument to specify the target height.
2020-03-18 11:38:23 -04:00
Kevin Gorham a8df1b6611
Bump version to beta04 2020-02-27 13:56:59 -05:00
Kevin Gorham adc05fb6b6
Merge pull request #110 from zcash/feature/documentation-update
Feature/documentation update
2020-02-27 13:51:50 -05:00
Kevin Gorham 9692ee44a3
Add contents to the demo app readme. 2020-02-27 13:51:01 -05:00
Kevin Gorham b0111429f6
Convert the exploring section into a simplified table. 2020-02-27 13:51:01 -05:00
Kevin Gorham a43070cd6a
Documented everything public-facing.
This should bring documentation coverage to 100%
2020-02-27 13:51:00 -05:00
Kevin Gorham de0d85c20d
First pass at adding documentation. 2020-02-27 13:51:00 -05:00
Kevin Gorham 785f9d5421
Update main README. 2020-02-27 13:51:00 -05:00
Kevin Gorham 36214a4cf5
Demo app readme. 2020-02-27 13:50:59 -05:00
Kevin Gorham c9a5f71207
Merge pull request #112 from zcash/rust-fixes
Rust fixes
2020-02-27 13:37:38 -05:00
Jack Grigg c3de2df034 update_sapling_tree: Handle multiple IPs for LIGHTWALLETD_HOST
Fixes zcash/zcash-android-wallet-sdk#111
2020-02-27 04:37:09 +00:00
Jack Grigg a61a8422f4 Commit changes to Cargo.lock 2020-02-27 04:36:36 +00:00
Jack Grigg b6fa9ab69f Improve error handling in update_sapling_tree binary 2020-02-27 03:53:50 +00:00
str4d 531c44c4f3
Merge pull request #109 from defuse/checkpoints-tls
Make update_sapling_tree use TLS
2020-02-27 03:35:39 +00:00
Taylor Hornby 3bb6f4fb6a Make update_sapling_tree use TLS 2020-02-26 15:10:17 -07:00
Kevin Gorham 0abd55f528
Merge pull request #108 from zcash/feature/demo-repair
Feature/demo repair
2020-02-26 14:56:16 -05:00
Kevin Gorham da5247c74f
Testnet checkpoints. 2020-02-26 14:54:15 -05:00
Kevin Gorham 08fe8d6069
Demo app: get testnet builds working again. 2020-02-26 14:54:14 -05:00
Kevin Gorham 508e6d3da9
Demo app improvements.
including: mainnet support, BIP39 support and using seed words instead of string-based seeds, several convenience functions like copyToClipboard, simplified the developer experience for using the FAB, corrected errors in port numbers, streamlined several demos, trim user input, better messaging using new processorInfo flow.
2020-02-26 03:10:28 -05:00
Kevin Gorham 250217d0cd
Point to my branch of librustzcash for now 2020-02-25 14:18:12 -05:00
Kevin Gorham 925a5cb4d6
Update to latest SDK and fix errors. 2020-02-24 14:51:45 -05:00
Kevin Gorham 8c93840671
Revert sorting changes. 2020-02-21 19:13:17 -05:00
Kevin Gorham 109673fe97
Merge pull request #105 from zcash/release/sprint-20-05
Release/sprint 20 05
2020-02-21 18:29:43 -05:00
Kevin Gorham 081b355c62
Bumped version. 2020-02-21 18:27:25 -05:00
Kevin Gorham e431611d55
Update feature for creating checkpoints. 2020-02-21 18:24:28 -05:00
Kevin Gorham 4b1cb76f42
General cleanup.
Additional KDocs. Log cleanup. Cleaner close and shutdown behavior. Improved retry functions. New and updated constants. Database migrataions.
2020-02-21 18:22:04 -05:00
Kevin Gorham 52bb1d108d
Added DB schemas to the repository for tracking. 2020-02-21 18:16:25 -05:00
Kevin Gorham a572b55db0
Fixed tests. 2020-02-21 18:15:13 -05:00
Kevin Gorham ac7f3475e9
Improved error handling.
Added callback for reorg detection and also improved the logic for handling critical processor errors.
2020-02-21 18:14:34 -05:00
Kevin Gorham 6bcc00b098
Rust changes in response to feedback. 2020-02-12 08:39:30 -05:00
Kevin Gorham 2c8923290d
Update dependencies. 2020-02-11 20:31:56 -05:00
Kevin Gorham f90e07c0c1
New mainnet checkpoints. 2020-02-11 20:10:18 -05:00
Kevin Gorham 4d655b0f04
Add logic to validate processor setup. 2020-02-11 20:09:27 -05:00
Kevin Gorham dd18a13b47
Rust changes to expose the ability to derive an address. 2020-02-11 20:04:19 -05:00
Kevin Gorham 4390f3a304
Changes to initialization.
- renamed path variables
- cleaned up the way birthdays are stored
- improved logging
- added support for deriving the address from a seed or extfvk
2020-02-11 20:04:19 -05:00
Kevin Gorham 26c84511e9
Merge pull request #100 from zcash/bugfix/testnet-typo
Fixed typo in PORT property name.
2020-02-05 10:08:54 -05:00
Kevin Gorham ed594beee7
Fixed typo in PORT property name. 2020-02-05 10:07:25 -05:00
Kevin Gorham 6fa1cda5f6
Merge pull request #94 from defuse/link-to-threat-model
Link to threat model in README
2020-01-16 18:12:45 -05:00
Kevin Gorham 0753a0a098
Merge pull request #93 from CHMEX/master
typo
2020-01-16 18:11:35 -05:00
Taylor Hornby 2fe8d0f641 Link to threat model in README 2020-01-16 12:23:41 -07:00
CHMEX 320e87fe07
typo
Great job! 
small typo
2020-01-15 22:48:12 +01:00
Kevin Gorham b0b87ce709
Merge pull request #92 from zcash/preview
Beta Release
2020-01-15 09:26:03 -05:00
Kevin Gorham e3ce131647 Merge branch 'master' of github.com:zcash/zcash-android-wallet-sdk into preview
Conflicts:
	README.md
	src/main/proto/WalletData.proto
2020-01-15 09:23:35 -05:00
Kevin Gorham 77f6e77e14
Restore build to working order by removing local-only changes
which supported scanning in batches for better visibility into scan
progress. Also updated Cargo files to support error-free build for the
beta release.
2020-01-15 09:17:27 -05:00
Kevin Gorham a0de0b907f
Moved version to Beta. 2020-01-15 08:32:21 -05:00
Kevin Gorham 65c2a9a2c2
Merge pull request #91 from zcash/task/cleanup-docs
Task/cleanup docs
2020-01-15 08:30:26 -05:00