Commit Graph

637 Commits

Author SHA1 Message Date
Chris Kleeschulte
f07486f0f6 Added mempool database encodings. 2017-02-02 11:38:29 -05:00
Chris Kleeschulte
4310faa8f0 Split out encodings and nested all services into a directory. 2017-02-02 08:53:51 -05:00
Chris Kleeschulte
9a9f43bc7f small fixes to mempool. 2017-02-01 18:35:22 -05:00
Chris Kleeschulte
c73d5bde2e mempool service. 2017-02-01 15:57:53 -05:00
Chris Kleeschulte
1ccf4e9741 Added gettransactions. 2017-02-01 13:14:54 -05:00
Chris Kleeschulte
7862481df5 Minor cleanup. 2017-02-01 10:31:48 -05:00
Chris Kleeschulte
3051c04147 Called next to proceed with sync. 2017-02-01 10:21:23 -05:00
Patrick Nagurny
7e08651d95 import addresses 2017-01-31 17:09:59 -05:00
Patrick Nagurny
15b9bce0ac blockHandler for wallet-api service 2017-01-31 14:42:08 -05:00
Chris Kleeschulte
e2229a6516 Added Utxo index block handler. 2017-01-31 13:30:48 -05:00
Chris Kleeschulte
3b76463112 Unified all encodings/serialization functions into one,
centrally-accessible encodings file.
2017-01-31 08:00:28 -05:00
Patrick Nagurny
0627a14f18 use initialSync 2017-01-30 16:09:00 -05:00
Patrick Nagurny
d4302091ee fix condition 2017-01-30 16:08:19 -05:00
Chris Kleeschulte
cd4cbe3fb7 wip 2017-01-30 15:14:32 -05:00
Chris Kleeschulte
735810919a wip 2017-01-30 15:06:32 -05:00
Chris Kleeschulte
fbdafb74f9 Merge branch 'feature/concurrency' into feature/walletIndex 2017-01-30 15:05:05 -05:00
Chris Kleeschulte
8511e2f31b Fixed event name. 2017-01-30 14:21:22 -05:00
Patrick Nagurny
4b51bc0143 make ProcessSerial a Writable stream 2017-01-27 17:02:38 -05:00
Patrick Nagurny
fae38b1ee8 try this 2017-01-27 14:49:03 -05:00
Patrick Nagurny
c5875332d4 remove serial sync timeout 2017-01-27 14:16:44 -05:00
Patrick Nagurny
68973b4c85 get tip operation in serial sync 2017-01-27 10:15:34 -05:00
Chris Kleeschulte
0f46090b7e wip on untrusted mempool 2017-01-27 08:19:13 -05:00
Patrick Nagurny
df6cfeb164 add delay to make bitcoind not pause 2017-01-26 18:17:36 -05:00
Patrick Nagurny
26108753db got it working 2017-01-26 18:09:36 -05:00
Patrick Nagurny
77c9a149dc wip 2017-01-26 15:47:16 -05:00
Chris Kleeschulte
553312947f Added mempool stuff. 2017-01-26 14:57:47 -05:00
Patrick Nagurny
a220bbc43c wip 2017-01-25 16:37:38 -05:00
Patrick Nagurny
25c1492580 concurrency wip 2017-01-24 17:44:01 -05:00
Chris Kleeschulte
d42e29ecbe Corrected mempool removal logic. 2017-01-24 16:47:13 -05:00
Chris Kleeschulte
7662bf1bf5 Adjusted Address index. 2017-01-24 15:56:23 -05:00
Chris Kleeschulte
d4783dabde Added rudimentry mempool. 2017-01-24 14:47:19 -05:00
Patrick Nagurny
3c27f07291 getAddressHistory 2017-01-23 16:59:26 -05:00
Patrick Nagurny
831bf0b988 db should only sync after all services are started 2017-01-23 14:53:27 -05:00
Chris Kleeschulte
5a372f268c wip 2017-01-20 17:28:25 -05:00
Chris Kleeschulte
523c3ab852 wip 2017-01-20 11:27:59 -05:00
Patrick Nagurny
c6e2c57778 timestamp service fixes 2017-01-19 16:48:29 -05:00
Patrick Nagurny
efa8480651 get address index to work 2017-01-19 16:11:04 -05:00
Chris Kleeschulte
f1277c8ad3 Added height into tx index. 2017-01-18 19:11:47 -05:00
Chris Kleeschulte
43dfeffd5e Added blockHandler. 2017-01-18 18:23:17 -05:00
Patrick Nagurny
8ecf6e1c47 modify address index, add timestamp and tx indexes (wip) 2017-01-17 15:44:56 -05:00
Patrick Nagurny
22b7d59e55 Merge remote-tracking branch 'chris/feature/walletGrouping' into feature/walletIndex 2017-01-17 13:01:56 -05:00
Chris Kleeschulte
8850238944 Increased timeout for endpoints. 2017-01-16 19:41:27 -05:00
Chris Kleeschulte
d115580ae9 Fixed sendError call. 2017-01-16 19:32:30 -05:00
Chris Kleeschulte
3f558f6ace Added balance by address. 2017-01-16 19:23:17 -05:00
Chris Kleeschulte
05ddd43dfc Fixed options on getUtxos 2017-01-13 14:45:36 -05:00
Chris Kleeschulte
af2b75c0d0 Added pagination. 2017-01-13 14:27:15 -05:00
Chris Kleeschulte
57b3f5d67f Added GetTransactions 2017-01-13 13:44:38 -05:00
Patrick Nagurny
789c18a6df add put endpoint, rename module to wallet-api 2017-01-12 15:56:45 -05:00
Chris Kleeschulte
44cb188c61 clean up. 2017-01-11 19:03:44 -05:00
Chris Kleeschulte
e6d569620b Implemented basic wallet db and calls to bitcoind. 2017-01-11 17:01:48 -05:00