Kevin Gorham
16a9ee0fc0
Fix: Broken publishing configuration.
...
Artifact IDs and names are now consistent and contain the word 'Zcash'
2020-09-11 05:16:45 -04:00
Kevin Gorham
59cdff2715
Testnet improvements.
...
Also, change the app name so it is easier to tell testnet and mainnet builds apart on the device.
2020-09-11 04:47:05 -04:00
Kevin Gorham
6af42bff49
Missed file.
2020-09-11 04:06:00 -04:00
Kevin Gorham
14888d2280
Demo app bug fixes and testnet correction.
2020-09-11 04:04:52 -04:00
Kevin Gorham
986286fced
Adding uncommitted tests.
2020-09-11 03:36:52 -04:00
Kevin Gorham
1894876f21
New checkpoint for 950000
2020-09-11 03:35:58 -04:00
Kevin Gorham
77a4a99ac7
Updated dependencies and bumped version to 1.1.0-beta05
2020-09-11 03:35:32 -04:00
Kevin Gorham
a08beef93b
Created birthday tool and derivation tool.
...
By extracting behavior from the Initializer into a more genralized class that can be used statically.
2020-09-11 03:33:25 -04:00
Kevin Gorham
11431f5e5a
Initializer improvements and iteration.
...
- Extracted parent interface
- Created ViewingKey Initializer to start synchronizing without the seed (only the viewing key is needed)
- Extracted tools from the existing initializer and simlified it a bit
2020-09-11 03:29:17 -04:00
Kevin Gorham
94c8a18be7
Added ability to start a Synchronizer with just a viewing key.
...
This was a long awaited request from wallet partners who already have keys available when the wallet launches.
2020-09-11 03:23:08 -04:00
Kevin Gorham
3e6355b0c7
Revamped demo app.
...
- Add logging
- Add service to mainactivity
- Use new SDK derivation tool
- Add prev/next buttons to block demo
- Add helpful stats to block range demo
- Add instructions to home screen and stop clearing after each demo
- Improve transaction list display
- Revamped every demo
- Added HTML to displays
- Added helpful extension functions
- Updated dependencies
2020-09-11 03:16:46 -04:00
Kevin Gorham
09f08bdd04
Added changelog.
2020-08-13 22:46:22 -04:00
Kevin Gorham
34648223fb
Merge pull request #156 from zcash/feature/demo-app-iteration
...
Feature/demo app iteration
2020-08-13 22:23:55 -04:00
Kevin Gorham
10863d7c7b
Publish beta04 version.
2020-08-13 22:20:14 -04:00
Kevin Gorham
e143b208a7
New: Iterate on the demo app.
...
Added seed phrase support. Added UTXO sample, which is still a WIP due to blockers. Changed behavior so the demo uses one seed for all samples.
2020-08-13 22:20:13 -04:00
Kevin Gorham
01efabe195
POC: prove the concept of local RPC via protobufs.
...
This is an example of a jni call that accepts and returns proto objects. Ultimately, this trades a minor amount of performance for a significant improvement of ease of use. By exchanging protocol buffers, the Kotlin and Rust layers are able to communicate using far more complex objects. Eventually, this type of approach might completely replace the use of a database or sqlite.
2020-08-13 22:01:52 -04:00
Kevin Gorham
4707e97bfd
New: Add support for canopy on testnet.
...
This is as simple as switching to the commit in librustzcash that contains the required changes to the consensus branch id that will be used when sending funds on testnet.
2020-08-13 21:02:53 -04:00
Kevin Gorham
816d1afbb3
New: Add lightwalletd service for fetching t-addr txs.
2020-08-13 20:44:05 -04:00
Kevin Gorham
fafc749394
New: Added new checkpoints.
2020-08-13 20:38:12 -04:00
Kevin Gorham
bb747a3ce5
Fix: Minor improvements
2020-08-13 20:37:09 -04:00
Kevin Gorham
0f87961947
New: Change the default lightwalletd server.
...
The old server will be shutting down to coincide with our internal app deployment changes.
2020-08-13 20:31:54 -04:00
Linda Lee
21b9cecbb1
Merge pull request #154 from zcash/lindanlee-patch-1
...
Create CONTRIBUTING.md
2020-08-03 15:54:12 -05:00
Linda Lee
565cb7b973
Create CONTRIBUTING.md
2020-08-03 15:53:49 -05:00
Kevin Gorham
e04a0c3faa
Restore publishing settings.
2020-08-01 02:16:51 -04:00
Kevin Gorham
02e5bc24b7
Merge pull request #153 from zcash/feature/tx-cancellation
...
Feature/tx cancellation
2020-08-01 02:15:07 -04:00
Kevin Gorham
bb77fa2d5d
New: add robust support for tx cancellation
...
Also greatly improved handling of expired and failed transactions.
2020-08-01 02:13:39 -04:00
Kevin Gorham
528442fa0a
New: Indicate when rust is potentially slow from running in debug mode.
2020-08-01 02:12:15 -04:00
Kevin Gorham
69466fe7ef
Minor cleanup.
2020-08-01 02:11:48 -04:00
Kevin Gorham
1da39ac348
Merge pull request #151 from zcash/task/migrate-hackathon-updates
...
Task/migrate hackathon updates
2020-07-29 00:41:04 -04:00
Kevin Gorham
01bbd12e73
Update librustzcash.
2020-07-29 00:36:57 -04:00
Kevin Gorham
215788dd27
Migrate changes from hackathon.
...
Mostly includes changes to make testing more robust.
2020-07-29 00:36:56 -04:00
Kevin Gorham
92f34e5b94
Merge pull request #137 from zcash/android-tekton-pr-trig
...
Create zcash-android-pr-triggerbinding.yml
2020-06-28 16:12:00 -04:00
Ben Wilson
fb7cf0e8eb
Merge pull request #141 from benzcash/ben/update-ci-to-use-pr-labels
...
Update ci.md to use labels
2020-06-26 09:03:35 -04:00
Ben Wilson
ad4993f776
Update ci.md to use labels
2020-06-19 10:43:16 -04:00
mdr0id
61ccb13a78
add service account, update task name
2020-06-18 15:29:14 -07:00
mdr0id
2ad5929423
Updating pipeline and bindings
2020-06-18 14:52:32 -07:00
mdr0id
2495ecff1b
Remove refspec tag
2020-06-18 11:04:48 -07:00
mdr0id
001456bcc9
Splitting build and lint task
2020-06-18 09:24:57 -07:00
mdr0id
d80bbb4c9b
Add pr pipeline
2020-06-18 09:15:58 -07:00
Kevin Gorham
5b98cbd6c3
Update demo app's dependencies.
2020-06-18 10:39:43 -04:00
mdr0id
8e9cd28ef1
clean up comments
2020-06-18 07:26:04 -07:00
mdr0id
1254c4ad89
add pipeline template
2020-06-17 12:05:10 -07:00
Marshall Gaucher
1f3be5fa5d
Create zcash-android-pr-triggerbinding.yml
...
Adding in triggerbindings
2020-06-17 11:40:10 -07:00
Ben Wilson
567b3fc2eb
Merge pull request #136 from benzcash/ci/tekton-ciBundle
...
Added tekton task for ciBuild run
2020-06-16 15:36:32 -04:00
Marshall Gaucher
7c45d19d9d
Update zcash-android-sdk-cibundle.yml
...
update step names
2020-06-16 11:52:35 -07:00
Marshall Gaucher
5f195f3d34
Update zcash-android-sdk-cibundle.yml
...
Adding patch for ciLint
2020-06-16 11:48:45 -07:00
Ben Wilson
bd3b55264a
Added tekton task for ciBuild run
2020-06-16 12:30:06 -04:00
Kevin Gorham
c305a94df7
Quick changes to simplify publishing.
2020-06-11 15:33:10 -04:00
Kevin Gorham
3959c389ae
Merge pull request #134 from zcash/feature/explicitly-add-x86_64-support
...
Added explicit support for x86_64
2020-06-11 14:06:00 -04:00
Kevin Gorham
872000df8e
Added explicit support for x86_64
...
Previously, we just relied on implicit support given that x86 is compatible with both 32 bit and 64 bit systems but going forward, the Play Store will reject these builds, EVEN FOR INTERAL TESTS. This addresses that but it comes with other considerations. arm64 and x86_64 are only supported on Android for API 21+. We probably should structure our resource folders differently to reflect this nuance. Our supported versions are: API 16+ for 32-bit hardware and API 21+ for 64-bit hardware, unless its 64-bit arm which is backward compatible with our 32-bit arm code. Clear as mud, right? I'll add this verbiage somewhere.
2020-06-11 14:00:06 -04:00