Commit Graph

709 Commits

Author SHA1 Message Date
Chris Kleeschulte 16db9644c2 Removed the wallet methods (we should not need them, but they can easily be put back in later if need be). 2015-06-10 17:24:11 -04:00
Chris Kleeschulte 287ae29881 Updated bitcoind.cc to run on node v0.12.2. This code will not compile for node v0.10, but the old code will. 2015-06-10 15:38:21 -04:00
Chris Kleeschulte a38d4b1ea0 added handle scope. 2015-06-09 06:57:58 -04:00
Chris Kleeschulte 9d74bf8787 updated patch 2015-06-08 19:55:25 -04:00
Chris Kleeschulte 0bd637232b Fixed null returns in argc. 2015-06-08 19:08:18 -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
Chris Kleeschulte 2888e814f2 incremental 2015-06-04 14:54:57 -04:00
Christopher Jeffrey 709ce37fff fix CNodeStats. 2014-12-18 14:24:06 -08:00
Christopher Jeffrey 346d364c26 add something akin to relayed_by to blocks and txes. 2014-12-18 13:28:15 -08:00
Christopher Jeffrey 9cf5a394ea fix build for from_tx. 2014-12-18 10:56:46 -08:00
Christopher Jeffrey b1ae73848c add naive getFromTx for insight. 2014-12-16 14:41:00 -08:00
Christopher Jeffrey 944169a484 revisit bloom filters. 2014-12-16 12:35:41 -08:00
Christopher Jeffrey 0f074777e7 work on exposing bloom filters for bitcore. 2014-12-15 16:08:19 -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 afcd9e5f94 add SHUTTING_DOWN macro instead. 2014-12-12 11:28:52 -08:00
Christopher Jeffrey f8b5e65be0 add all shutting_down failsafe checks in c++. 2014-12-12 11:24:53 -08:00
Christopher Jeffrey ece3d65cc5 potentially add a shutting_down bool to the c++ layer. 2014-12-12 11:03:53 -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 78aceaf12e improve get_block_by_tx. 2014-12-10 16:22:30 -08:00
Christopher Jeffrey 20934c285e potentially fix txindex check. 2014-12-10 15:22:47 -08:00
Christopher Jeffrey 1b9545834a fTxIndex is incorrect at this point. 2014-12-10 15:17:25 -08:00
Christopher Jeffrey 022ae120f8 do not print errors if we are continuing. 2014-12-10 15:09:08 -08:00
Christopher Jeffrey 7a8ecff423 change is_raw to set_cooked. 2014-12-10 11:45:14 -08:00
Christopher Jeffrey 7eba2dec57 force exit on error. 2014-12-10 11:29:29 -08:00
Christopher Jeffrey 5d127aea6b shutdown if no txindex. 2014-12-10 11:20:48 -08:00
Christopher Jeffrey f160d36624 use txindex from now on. 2014-12-10 11:05:15 -08:00
Christopher Jeffrey 4ae8ddc5bb horrible last resort to lookup txes. 2014-12-10 11:04:24 -08:00
Christopher Jeffrey 3528221f86 improve error messages. 2014-12-10 10:47:02 -08:00
Christopher Jeffrey 8809be2d8c check for raw mode before any printf. 2014-12-10 10:44:01 -08:00
Christopher Jeffrey cbf919fb1d reorganize os precedence. 2014-12-10 10:13:27 -08:00
Christopher Jeffrey 7ff23d948c better checks for OS. 2014-12-10 10:09:17 -08:00
Christopher Jeffrey 84a20b4418 v0.0.8 2014-12-09 15:15:28 -08:00
Christopher Jeffrey a9f8c13d0c Revert "Revert commit update to avoid gcc compiler bug."
This reverts commit 2b7ab4632b.
2014-12-09 15:14:53 -08:00
Christopher Jeffrey b8ab346349 v0.0.7. 2014-12-09 15:06:19 -08:00
Christopher Jeffrey 2b7ab4632b Revert commit update to avoid gcc compiler bug.
This reverts commit 93276c8739.
2014-12-09 15:05:06 -08:00
Christopher Jeffrey 3a36e5fc4e remove useless blockhash set. 2014-12-09 14:38:58 -08:00
Christopher Jeffrey 110c089c88 remove GetTransaction call. 2014-12-09 14:21:45 -08:00
Christopher Jeffrey b37a66cdd8 check whether tx is owned by user earlier. 2014-12-09 14:20:59 -08:00
Christopher Jeffrey 171207b477 use get_tx for resolving prev_outs. 2014-12-09 14:19:44 -08:00
Christopher Jeffrey 83e2c05be7 remove dead code used to resolve unknown prev_outs. 2014-12-09 14:18:03 -08:00
Christopher Jeffrey 98a99c404f update readme. 2014-12-09 14:17:39 -08:00
Christopher Jeffrey c430c2cece v0.0.6 2014-12-09 13:32:39 -08:00
Christopher Jeffrey 8a0e18efec update patch script with new location. 2014-12-09 13:31:25 -08:00