Commit Graph
168 Commits
Author SHA1 Message Date
adityapk00 84f21dcd5b Update README.md 2019-09-16 12:54:28 -07:00
Aditya Kulkarni 08b6ea7ab2 Scan vin without relying on pubkey 2019-09-14 10:13:10 -07:00
Aditya Kulkarni fb878678b6 Add TODO 2019-09-13 19:43:26 -07:00
Aditya Kulkarni 09ac9eea52 Mark pending utxos 2019-09-13 19:42:24 -07:00
Aditya Kulkarni b75da8724e Mark utxos as spent 2019-09-13 19:13:09 -07:00
Aditya Kulkarni 66a82bdb88 Update historical utxos with <spent in txid> 2019-09-13 18:43:51 -07:00
Aditya Kulkarni bee501bae0 Add historical utxos in notes all cmd 2019-09-13 18:43:26 -07:00
Aditya Kulkarni cb44b4a2a6 Fix utxos in the wallet to be only latest 2019-09-13 16:02:26 -07:00
Aditya Kulkarni f532b70ca1 Add transparent support for transactions 2019-09-13 15:39:24 -07:00
Aditya Kulkarni db549f5b66 scan tx for transparent inputs 2019-09-13 12:41:58 -07:00
Aditya Kulkarni 4febeda516 Option to print only unspent notes and utxos 2019-09-12 20:47:23 -07:00
Aditya Kulkarni d71e37152b Add rescan command 2019-09-12 20:32:47 -07:00
Aditya Kulkarni fedd238343 Clear UTXOs 2019-09-12 14:53:52 -07:00
Aditya Kulkarni 71b2b1b6d2 Cleanup 2019-09-12 14:39:18 -07:00
Aditya Kulkarni 0199c9445d lazy consolidation of transparent inputs 2019-09-12 14:38:37 -07:00
Aditya Kulkarni 3f75371500 Add taddr balances 2019-09-12 13:23:58 -07:00
Aditya Kulkarni ff51a50bfd Fetch and add UTXOs to wallet 2019-09-12 13:11:18 -07:00
Aditya Kulkarni 45c647a8c6 Fix txid encoding 2019-09-12 12:09:04 -07:00
Aditya Kulkarni 0cbcba62c3 Read UTXOs 2019-09-11 17:05:14 -07:00
Aditya Kulkarni c205f138f8 split notes into spent and unspent 2019-09-10 14:33:12 -07:00
Aditya Kulkarni 8cfa4401c0 Optional memo 2019-09-10 14:23:52 -07:00
Aditya Kulkarni 9c8389f8f0 builder for transparent inputs 2019-09-10 14:20:19 -07:00
Aditya Kulkarni ee19337187 Proper send command 2019-09-10 14:19:52 -07:00
Aditya Kulkarni 9b9641a6f4 working 2019-09-09 17:40:00 -07:00
Aditya Kulkarni 84ec286f7f Support z -> t transactions 2019-09-09 11:17:35 -07:00
Aditya Kulkarni 8547235b28 Mark confirmed spent notes properly 2019-09-09 10:52:07 -07:00
Aditya Kulkarni 7b34d4fa7e Notes command 2019-09-09 10:29:51 -07:00
Aditya Kulkarni c4083a835f Cleanup (send working) 2019-09-08 22:14:33 -07:00
Aditya Kulkarni 3ff71f26b7 Clean errors 2019-09-08 21:17:54 -07:00
Aditya Kulkarni c08b51fde7 Add seed phrases 2019-09-08 19:52:25 -07:00
Aditya Kulkarni f9d0878a81 Json for tx list 2019-09-08 15:21:37 -07:00
Aditya Kulkarni 972558620c Add JSON 2019-09-08 15:03:24 -07:00
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