Aditya Kulkarni
4c87e55afa
hex memos
2020-07-21 10:12:09 -07:00
Cryptoforge
e71528f625
update librustzcash target
2020-07-12 23:02:11 -07:00
Cryptoforge
14d272c643
update default server
2020-07-12 23:00:16 -07:00
Aditya Kulkarni
f0e13e3caf
Allow raw memos to be fetched.
...
Fixes #30
2020-07-10 10:08:52 -07:00
Aditya Kulkarni
2dce6b46ca
Add memos in outgoing_metadata even if change.
...
Fixes #28
2020-07-08 10:25:31 -07:00
Cryptoforge
0e6819f6b9
remove zec checkpoints
2020-07-04 11:47:07 -07:00
adityapk00
5d2b85c03a
Multi threaded sync ( #27 )
...
* Sync on a threadpool
* Retry on broken connection
* Update README.md
* Update README.md
* Optional Embedded params
* Update (#24 )
* Update librustzcash dep
* Update to latest librustzcash
* Fetch blocks on a new thread
* Save wallet deterministically
* Sync on a threadpool
* Fetch blocks on a new thread
* Save wallet deterministically
* At least 2 threads
Co-authored-by: Aditya Kulkarni <adityapk@tr32.home.adityapk.com>
2020-06-29 10:21:22 -07:00
Aditya Kulkarni
2a88501a4c
870k checkpoint
2020-06-17 10:13:14 -07:00
William Budington
77bb07b069
Add max to send ( #26 )
...
* add 'max' amount to send
* Change 'max' to 'entire-verified-zbalance'
2020-06-11 20:03:50 -07:00
adityapk00
2f3e69eba0
Update ( #24 )
...
* Update librustzcash dep
* Update to latest librustzcash
2020-06-06 18:12:57 -07:00
Aditya Kulkarni
bade32c102
Retry on broken connection
2020-06-05 13:29:44 -07:00
Aditya Kulkarni
a7827f9163
Optional Embedded params
2020-05-25 21:40:11 -07:00
Aditya Kulkarni
b711397277
Optional embed params
2020-05-25 19:25:39 -07:00
Aditya Kulkarni
be603a8075
Recover now saves the recovered seed
2020-05-24 14:13:57 -07:00
adityapk
555b49c9df
Save to disk only if write succeeds
2020-05-24 07:36:46 -07:00
adityapk
00310c6e5a
Improve test
2020-05-23 22:36:26 -07:00
adityapk
0765acb5a9
840k checkpoint
2020-05-23 19:34:08 -07:00
Aditya Kulkarni
230fcf33b1
lock sync while saving
2020-05-23 17:25:34 -07:00
Aditya Kulkarni
7cf4d49599
Remove --dangerous option
2020-05-20 21:45:08 -07:00
Aditya Kulkarni
4f56ba82a0
Prevent saves on ios/android
2020-05-19 10:15:06 -07:00
Aditya Kulkarni
4c8442fa38
Create dir on desktop only
2020-05-19 10:05:32 -07:00
Aditya Kulkarni
7ce977bb82
update deps
2020-05-14 15:01:39 -07:00
Aditya Kulkarni
91b8aa7c94
Add save/read from buffers
2020-05-14 14:27:35 -07:00
Aditya Kulkarni
fdd65fbeb5
Create 5 addresses when restoring wallet
2020-05-09 19:24:29 -07:00
Aditya Kulkarni
d74a1cc73e
Allow overwriteing when restoring
2020-05-09 17:06:15 -07:00
Aditya Kulkarni
cbffd69c66
Undo the gzip encoding
2020-05-09 16:51:04 -07:00
Aditya Kulkarni
664e9512bb
Improve recovery
2020-05-07 21:41:34 -07:00
Aditya Kulkarni
703192f45b
Add guards around updating memo, save wallet
2020-04-29 12:21:07 -07:00
Aditya Kulkarni
7bcc266e70
Catch memo encoding errors
2020-04-27 14:38:07 -07:00
Aditya Kulkarni
0d4959726f
improve duplicate outgoing metadata check
2020-04-27 11:08:06 -07:00
Aditya Kulkarni
cdbe1a58dd
810k checkpoint
2020-04-26 18:55:03 -07:00
Aditya Kulkarni
fa6938fb83
Allow duplicate outputs
2020-04-24 10:04:59 -07:00
Aditya Kulkarni
f95664474f
fix tests
2020-04-24 09:53:54 -07:00
Aditya Kulkarni
796663c971
Gzip the output
2020-04-12 20:23:03 -07:00
Aditya Kulkarni
d0e7a5f635
Use position to identify txns at same txid
2020-04-11 20:01:41 -07:00
Aditya Kulkarni
99c81bc130
780k checkpoint
2020-04-05 18:38:30 -07:00
Aditya Kulkarni
9631b643b1
Update librustzcash fix for binding_sig
2020-04-04 08:23:54 -07:00
adityapk00
6150fe0ac6
Prevent unnecessary syncs
2020-04-01 17:05:00 -07:00
Aditya Kulkarni
6fa8d1f365
750000 checkpoint
2020-03-06 09:24:07 -08:00
Aditya Kulkarni
14fe907cf6
Switch GRPC to tonic
2020-02-04 10:20:53 -08:00
Aditya Kulkarni
8a62634e5f
Update tonic version
2020-02-04 10:19:58 -08:00
Aditya Kulkarni
dd13aca9a8
For release builds
2020-02-04 10:08:25 -08:00
Aditya Kulkarni
a0b8c6a754
Add --dangerous support
2020-02-04 10:06:23 -08:00
Aditya Kulkarni
cf0cb6c515
manually add certificate
2020-02-03 22:25:04 -08:00
Aditya Kulkarni
3b4ea3f2cc
Add 690000 checkpoint
2020-01-15 10:35:15 -08:00
Aditya Kulkarni
64071de642
compile of tonic
2019-12-30 21:09:48 -08:00
Aditya Kulkarni
9451de8faf
Clarify that fee is additional ( Fixes #19 )
2019-12-05 12:08:43 -08:00
Aditya Kulkarni
1f151b3431
Add main 650k checkpoint
2019-12-05 10:28:46 -08:00
Aditya Kulkarni
09cbc1feda
Fix tests
2019-12-02 15:22:08 -08:00
Aditya Kulkarni
a0da414bca
fix deadlock while adding new addresses
2019-12-02 15:16:04 -08:00
Aditya Kulkarni
5d38585251
Save after creating new addresses
2019-12-02 14:57:38 -08:00
Aditya Kulkarni
f0aa4129bd
Save after rescan
2019-12-02 14:56:08 -08:00
Aditya Kulkarni
01c1fc0262
Add logging
2019-12-02 14:53:27 -08:00
Aditya Kulkarni
21c197182f
Add 5 unused addresses all the time
2019-12-02 14:24:53 -08:00
Arjun
e8f7eee361
Add pure t->z txns to tx list ( #17 )
2019-12-02 10:51:54 -08:00
Aditya Kulkarni
4f946da774
Default sync for height
2019-11-19 13:14:02 -08:00
Aditya Kulkarni
89fbe097da
Add empty addresses when existing ones get used
2019-11-17 20:57:12 -08:00
Aditya Kulkarni
165c22e39e
Add clear command
2019-11-16 21:11:41 -08:00
Arjun
96997c5a46
Move logging to lightclient
2019-11-15 12:07:23 -08:00
Aditya Kulkarni
61dc063fe1
Sync before height command
2019-11-13 15:05:07 -08:00
Aditya Kulkarni
3e3f445ca3
Disallow memos to t-addresses
2019-11-08 10:34:26 -08:00
Aditya Kulkarni
af0e0b9b2b
Create .zcash directory if it doesn't exist
2019-11-01 07:31:01 -07:00
Aditya Kulkarni
a4d7213dc8
Add 630000 main checkpoint
2019-11-01 07:28:06 -07:00
Aditya Kulkarni
bc9bef6ec1
Handle resolution errors at startup
2019-10-31 14:56:45 -07:00
Aditya Kulkarni
3e1c61a4b0
Fix tests
2019-10-30 17:38:18 -07:00
Aditya Kulkarni
cacccf752d
Update num confirmations to 5
2019-10-30 17:21:58 -07:00
Aditya Kulkarni
50d331b0cf
Don't remove unconfirmed txs from balance
2019-10-30 17:08:58 -07:00
Aditya Kulkarni
92d3804a5c
Merge branch 'master' of github.com:adityapk00/zecwallet-lite-lib
2019-10-30 13:52:20 -07:00
Aditya Kulkarni
0a1f672ebc
Get wallet encryption status
2019-10-30 13:52:13 -07:00
Aditya Kulkarni
fe82c0b430
Merge branch 'master' of github.com:adityapk00/zecwallet-light-cli
2019-10-29 14:45:04 -07:00
Aditya Kulkarni
8504a61225
Allow escaped chars
2019-10-29 14:44:59 -07:00
Aditya Kulkarni
05bf4a6459
Add check for balance/zbalance
2019-10-29 10:13:34 -07:00
Aditya Kulkarni
b928d5f096
Merge branch 'master' of github.com:adityapk00/zecwallet-lite-lib
2019-10-28 10:41:48 -07:00
Aditya Kulkarni
c6631b658a
Remove pending spent amount from balance
2019-10-28 10:41:46 -07:00
Aditya Kulkarni
01cd0269d5
Add fee to mempool tx
2019-10-27 20:53:38 -07:00
Aditya Kulkarni
a8ede64e55
Store outgoing mempool txns in wallet
2019-10-27 19:24:08 -07:00
Aditya Kulkarni
2f80982c34
Merge branch 'master' of github.com:adityapk00/zecwallet-lite-lib
2019-10-25 17:36:58 -07:00
Aditya Kulkarni
2cbdab37fa
Make commands case insensitive
2019-10-25 17:36:54 -07:00
Za Wilcox
3a76d92607
factor logic out of main.rs into lib.rs ( #9 )
2019-10-25 17:23:39 -07:00
Aditya Kulkarni
865a72442d
Add syncstatus command
2019-10-24 18:26:25 -07:00
Aditya Kulkarni
17bbb71a69
Add sync status command
2019-10-24 17:11:56 -07:00
Aditya Kulkarni
6dc22e4d74
Safely handler seed phrases
2019-10-24 11:50:07 -07:00
Aditya Kulkarni
11bc928f8d
Need birthday while restoring seed
2019-10-22 21:03:23 -07:00
Aditya Kulkarni
adba18e13b
Add new testnet checkpoint
2019-10-22 21:03:11 -07:00
Aditya Kulkarni
cb5c55a829
Add checkpoints
2019-10-22 17:03:44 -07:00
Aditya Kulkarni
be2eaad443
Refactor into cargo workspace
2019-10-22 13:21:18 -07:00
Aditya Kulkarni
4a62949bdb
Move actions to root
2019-10-22 13:00:10 -07:00
Aditya Kulkarni
13a89f8c82
Github build action
2019-10-22 12:56:36 -07:00
Aditya Kulkarni
d8075dae28
Add proper error for lock
2019-10-22 12:56:29 -07:00
Aditya Kulkarni
bea9a26e3d
Recover seed properly
2019-10-22 08:08:48 -07:00
Aditya Kulkarni
9324f7f097
Pin tokio dependencies
2019-10-22 07:42:43 -07:00
Aditya Kulkarni
f058e0d3d2
Merge branch 'master' of github.com:adityapk00/zecwallet-lite-lib
2019-10-21 20:43:32 -07:00
Aditya Kulkarni
581d882a5f
Additional tests
2019-10-21 20:43:30 -07:00
Aditya Kulkarni
c014dbc4d9
Add parse comment
2019-10-21 18:00:19 -07:00
Aditya Kulkarni
51b1b54863
Add wallet creation tests
2019-10-21 17:59:15 -07:00
Aditya Kulkarni
c901b4f52f
Move tests to tests.rs
2019-10-21 17:25:14 -07:00
Aditya Kulkarni
710a580f25
Add rtests for ecieve t/z while encrypted
2019-10-21 17:18:52 -07:00
Aditya Kulkarni
7767caaf3f
Add lock command
2019-10-21 14:13:43 -07:00
Aditya Kulkarni
08a2fded88
Fix issue where t addresses weren't scanned when locked
2019-10-21 14:05:33 -07:00
Aditya Kulkarni
654f526918
Check for wallet encryption first.
2019-10-21 13:20:54 -07:00