Commit Graph

166 Commits

Author SHA1 Message Date
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
Aditya Kulkarni
5cf2c955e3 Don't fix bug when no money is involved. 2019-10-21 13:09:47 -07:00
Aditya Kulkarni
94e70cc3f7 Fix bip39 bug before encryption 2019-10-21 13:00:31 -07:00
Aditya Kulkarni
27fb3f984b Fix issue where new wallets weren't being created 2019-10-21 12:32:15 -07:00
Aditya Kulkarni
29b5e4459b Update version number 2019-10-21 09:39:51 -07:00
Aditya Kulkarni
be53b8087f LC address tests 2019-10-20 20:46:37 -07:00
Aditya Kulkarni
9ed9e47ff9 Add lightclient encryption test 2019-10-20 20:34:08 -07:00
Aditya Kulkarni
c1dd259caf Add bug warning 2019-10-20 13:40:54 -07:00
Aditya Kulkarni
e4c6180b42 Split wallet creation 2019-10-20 11:56:45 -07:00
Aditya Kulkarni
8ade7caa48 Wallet encryption commands 2019-10-20 11:40:25 -07:00
Aditya Kulkarni
6607ecdc09 Add comment 2019-10-19 22:12:45 -07:00
Aditya Kulkarni
e4f00a78d5 Fix save command return value 2019-10-19 20:29:17 -07:00
Aditya Kulkarni
c3af5a1ca2 Autofix for bip39bug 2019-10-19 20:22:19 -07:00
Aditya Kulkarni
53713f5f2d Don't return json from GRPC 2019-10-19 20:22:03 -07:00
Aditya Kulkarni
19d9dfa18e Return results instead of JSON 2019-10-19 20:21:53 -07:00
Aditya Kulkarni
0e529ba4cd Fix crash when insufficient funds 2019-10-19 20:21:34 -07:00
Aditya Kulkarni
611974c5fa Add bugfix address derivation 2019-10-19 16:41:27 -07:00
Aditya Kulkarni
3ebc46185c Add bug detection 2019-10-19 16:23:32 -07:00
Aditya Kulkarni
89a5fc0ea1 Tests for derivation bugfix 2019-10-19 15:55:24 -07:00
Aditya Kulkarni
72548e077e Add lock/unlock API 2019-10-19 13:09:59 -07:00
Aditya Kulkarni
fc15de5687 Support mutable wallets 2019-10-19 11:18:22 -07:00
Za Wilcox
201b47af5c make startup file creation fail more explicitly (#7)
* add explicit permission error handling

* create error_helpers as mod to keep main.rs succint

* rename error_helpers -> startup_helpers
2019-10-18 19:28:02 -07:00
Aditya Kulkarni
e3a0fd2dea Support for wallet encryption 2019-10-18 17:04:44 -07:00
Aditya Kulkarni
ebf3c71339 Add datetime to transactions 2019-10-18 16:54:26 -07:00
Aditya Kulkarni
5905ef728b Save in non-interactive mode 2019-10-18 15:38:16 -07:00
Aditya Kulkarni
4518965a41 Return txid from send 2019-10-18 12:38:28 -07:00
Aditya Kulkarni
bd15a081b1 Allow multiple addresses in send 2019-10-18 10:32:05 -07:00
Aditya Kulkarni
91de0220ab Compiler warnings 2019-10-15 10:15:42 -07:00
Aditya Kulkarni
cec21dbbd8 Rename to ZEC 2019-10-14 10:25:46 -07:00
Aditya Kulkarni
2ea34e16cb Fix verified bal off issue 2019-10-13 10:34:53 -07:00
Aditya Kulkarni
93830f9e99 Always embed params 2019-10-12 16:54:04 -07:00
Aditya Kulkarni
425ae21a6c Move config creation to lib 2019-10-12 16:02:15 -07:00
Aditya Kulkarni
57523adebf Fix build 2019-10-12 15:22:33 -07:00
Aditya Kulkarni
2c2afcc442 Merge 2019-10-12 15:09:13 -07:00