Aditya Kulkarni
5bd8b754df
Derive addresses from seed
2019-09-07 22:27:35 -07:00
Aditya Kulkarni
d7ff2a8792
Print transactions list
2019-09-07 15:25:50 -07:00
Aditya Kulkarni
a2c45646d7
Fix total spent
2019-09-06 21:59:01 -07:00
Aditya Kulkarni
4dbba14f4e
Buffered read/write
2019-09-06 20:52:36 -07:00
Aditya Kulkarni
8ff6d15e32
Add more fields to sapling note data
2019-09-06 15:25:08 -07:00
Aditya Kulkarni
4b4a308717
List transactions
2019-09-06 15:18:38 -07:00
Aditya Kulkarni
d308772965
Cleanup
2019-09-06 14:25:14 -07:00
Aditya Kulkarni
48d305c406
Automatically load and save wallet
2019-09-06 14:09:12 -07:00
Aditya Kulkarni
c2e26fbbca
Cleanup
2019-09-06 13:38:03 -07:00
Aditya Kulkarni
7ebc8686ed
Save and Read wallet
2019-09-06 13:13:14 -07:00
Aditya Kulkarni
81b6b52ba0
Serialization
2019-09-06 09:57:13 -07:00
Aditya Kulkarni
4d78c3f4ac
Switch to forked librustzcash
2019-09-05 20:32:42 -07:00
Aditya Kulkarni
145856f387
New grpc API test
2019-09-05 13:19:48 -07:00
adityapk00
67864dfdb6
Light Client Support for Memos ( #1 )
...
* Dependency to note-spending-v6 branch
* Spend funds
* Add outgoing memos
* cleanup
* Incoming memo support
* Refactor to LightClient
* Abstract grpc client creation
* TLS example
* Add address command
* Run blocking IO
* Store memos in wallet Tx
* Fetch the full txns only for new transactions
* Comments
* Filter first
* More comments
* Add commands
2019-09-05 10:56:19 -07:00
Aditya Kulkarni
698c65a284
add command prompt
2019-09-03 17:01:34 -07:00
Aditya Kulkarni
4d8bab394a
Get latest block
2019-09-03 12:44:51 -07:00
Aditya Kulkarni
ee71507b3d
Add multi block scanning
2019-09-03 12:03:00 -07:00
Aditya Kulkarni
76095661cb
Stream blocks
2019-09-01 18:23:55 -07:00
Aditya Kulkarni
42444e87ff
Hello World gRPC call
2019-09-01 14:29:53 -07:00
Aditya Kulkarni
ad7c5b9a33
Blossom consesus branchID
2019-08-30 15:01:24 -07:00
Aditya Kulkarni
b728420dc9
Pin envoy version to avoid deprecation errors
2019-08-29 11:54:19 -07:00
Jack Grigg
6b35ef24c2
Expose verified (and thus spendable) balance
2019-06-21 14:29:28 +02:00
Jack Grigg
665ff5ad26
Optimise for speed instead of size
...
The WASM binary doubles in size to 2MB after this change. This is still
dwarfed by the size of the spend parameters (46MB), and transaction
creation time decreases by 20% in exchange.
2019-06-21 14:29:28 +02:00
Jack Grigg
d688445bb1
Add timestamps to transaction creation process
2019-06-21 14:29:28 +02:00
Jack Grigg
f9361b27d9
ZcashClient.sendToAddress()
2019-06-21 14:29:01 +02:00
Jack Grigg
96e6f1b5fe
Add transaction creation to WASM backend
2019-06-21 14:11:38 +02:00
Jack Grigg
b4252fa9d3
ZcashClient.sync()
...
Currently synchronous, but that's fine for a demo.
2019-06-21 14:08:32 +02:00
Jack Grigg
c9ad643653
Add gRPC protobufs to SDK
2019-06-21 13:39:57 +02:00
Jack Grigg
bdfd6d1840
Add CompactBlock scanning to WASM backend
2019-06-21 13:39:57 +02:00
Jack Grigg
4caf14baa2
Simple demo displaying address of a fixed spending key
2019-06-21 13:39:13 +02:00
Jack Grigg
a56c4c2630
Switch demo to use zcash-client-sdk-js
2019-06-11 17:36:45 +01:00
Jack Grigg
204694c10d
Demo webapp from template
2019-06-11 17:35:36 +01:00
Jack Grigg
110a611ffe
Set up webpack library backed by zcash-client-backend-wasm
2019-06-11 17:35:21 +01:00
Jack Grigg
f53de917c5
Empty JS library
2019-06-11 09:30:43 +01:00
Jack Grigg
cb6d4ed68c
Empty backend library generated from wasm-pack-template
2019-06-11 09:08:46 +01:00
Jack Grigg
27e5eedc6b
Empty repo
2019-06-10 23:49:19 +01:00