Commit Graph

187 Commits

Author SHA1 Message Date
Braydon Fuller
78c1d3dbb0 Added getBlock benchmarks 2015-07-07 20:28:48 -04:00
Braydon Fuller
618fcf65a9 Added onBlocksReady 2015-07-07 17:03:24 -04:00
k
e4b7f37805 cleaned up the project! 2015-07-02 14:59:14 -04:00
Chris Kleeschulte
2039e4c6dc Added some fixes for the bindings.gyp file. 2015-06-26 16:03:43 -04:00
Chris Kleeschulte
5e95650736 Removed the wallet stuff and moved the header includes into the main header file. 2015-06-11 08:34:38 -04:00
Chris Kleeschulte
4e0939ca3c Made the bindings work with node v0.12. There was A LOT of api breakages in node and v8 since! 2015-06-08 17:18:06 -04:00
Christopher Jeffrey
b1ae73848c add naive getFromTx for insight. 2014-12-16 14:41:00 -08:00
Christopher Jeffrey
908a415e50 always return array on stopping. 2014-12-12 15:43:35 -08:00
Christopher Jeffrey
4a5ae622d1 make use of getBlockByTx caching. 2014-12-12 15:35:43 -08:00
Christopher Jeffrey
00777ef855 Revert "try doing this from c++ again."
This reverts commit 21037a2a74.
2014-12-12 15:29:52 -08:00
Christopher Jeffrey
21037a2a74 try doing this from c++ again. 2014-12-12 15:29:41 -08:00
Christopher Jeffrey
6229c5cf9b Revert "try the shutting down check in c++." - does not work.
This reverts commit bf6b4d9b60.
2014-12-12 11:39:57 -08:00
Christopher Jeffrey
bf6b4d9b60 try the shutting down check in c++. 2014-12-12 11:36:38 -08:00
Christopher Jeffrey
f552121fb2 fix segfault on exit. 2014-12-12 11:00:24 -08:00
Christopher Jeffrey
70d19eb6d6 fix getBlockByTx. 2014-12-10 16:28:35 -08:00
Christopher Jeffrey
0508bc54d8 disable -txindex. 2014-12-10 16:23:28 -08:00
Christopher Jeffrey
f160d36624 use txindex from now on. 2014-12-10 11:05:15 -08:00
Christopher Jeffrey
b4a96d709e cleanup getTx. 2014-12-09 10:02:34 -08:00
Christopher Jeffrey
add618c1e5 check block-tx cache from db. 2014-12-09 09:50:15 -08:00
Christopher Jeffrey
fbbc8f5fb2 return tx on sign tx. 2014-12-09 09:46:40 -08:00
Christopher Jeffrey
7ce053ab05 add getTransactionWithBlock. 2014-12-08 14:37:51 -08:00
Christopher Jeffrey
f6758c0e6f cache block by tx. 2014-12-08 14:16:19 -08:00
Christopher Jeffrey
da82924717 disable txindex for now. 2014-12-08 14:04:27 -08:00
Christopher Jeffrey
7e5c6a7dac use txindex by default. 2014-12-08 13:50:21 -08:00
Christopher Jeffrey
eeec6573ae remove traverse arg. 2014-12-08 13:38:46 -08:00
Christopher Jeffrey
c4f204dfa8 no db caching for now. 2014-12-08 13:19:22 -08:00
Christopher Jeffrey
83048eef33 add get_tx_ldb. 2014-12-08 13:07:12 -08:00
Christopher Jeffrey
e1bb7bb666 fix getTx traverse. 2014-12-08 12:45:11 -08:00
Christopher Jeffrey
0b07a7839b refactor lib/bitcoind.js. 2014-12-08 12:33:59 -08:00
Christopher Jeffrey
d37be97ad9 attempt to use tx block caching again. 2014-12-08 11:34:20 -08:00
Christopher Jeffrey
fab1f4512b database improvements. record blockhash. 2014-12-08 11:30:06 -08:00
Christopher Jeffrey
aeb454b52c misc fixes. 2014-12-08 10:00:53 -08:00
Christopher Jeffrey
6c8b08e697 add getlastfileindex - probably not necessary. 2014-12-04 11:21:10 -08:00
Christopher Jeffrey
3427124270 update bitcoind.js for insight. 2014-12-04 11:12:29 -08:00
Christopher Jeffrey
d265cdbd3f use blocktime to optimize. 2014-12-03 21:17:44 -08:00
Christopher Jeffrey
dd2abe4b59 fix dissonance between height and index. 2014-12-03 21:04:05 -08:00
Christopher Jeffrey
4b2313d85f getblockbytime 2014-12-03 12:46:48 -08:00
Christopher Jeffrey
9ce652ff09 get block by txid. 2014-12-03 12:14:23 -08:00
Christopher Jeffrey
81c59966fa consistent naming. 2014-12-03 10:57:56 -08:00
Christopher Jeffrey
bb611d3e38 remove unused props. 2014-12-02 03:47:39 -08:00
Christopher Jeffrey
b474a0a051 add chainHeight property. 2014-12-02 03:38:37 -08:00
Christopher Jeffrey
b0adee24d9 remove useless variable. 2014-12-02 03:13:41 -08:00
Christopher Jeffrey
04036146cb dont bother with timestamp on caching. 2014-12-02 03:09:30 -08:00
Christopher Jeffrey
bf80830811 fix typo. 2014-12-02 02:59:37 -08:00
Christopher Jeffrey
aa782e0ee0 silence tiny on testnet. 2014-12-02 02:55:57 -08:00
Christopher Jeffrey
f3ea892b82 fix typo. 2014-12-01 23:29:02 -08:00
Christopher Jeffrey
774f08c91f use tiny to cache addresses and start where we left off. 2014-12-01 22:30:05 -08:00
Christopher Jeffrey
0335a128b8 fix workaround for addtxes. 2014-11-19 16:06:21 -08:00
Christopher Jeffrey
7767bdd828 fix bad return for addr txs. 2014-11-19 15:56:14 -08:00
Christopher Jeffrey
e11389bb54 force cached addrs to be async. 2014-11-18 17:14:18 -08:00