Commit Graph

764 Commits

Author SHA1 Message Date
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 ab598e3523 Updated the patch for a better version of LDFLAGS. 2015-06-24 17:06:27 -04:00
Chris Kleeschulte 40d576ab68 Updated the patch to remove the wallet stuff. Now the patch can be applied and bitcoind -or- libbitcoind can be built be simply adding in --enable-daemonlib or not. 2015-06-15 18:37:44 -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 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