Commit Graph

1234 Commits

Author SHA1 Message Date
Chris Kleeschulte
36c9f44050 1. Changed build script libbitcoind to support debug builds as well as release builds
2. Added node binding.gyp build script
3. Adjust authors and removed unneeded npm modules
4. Removed unneeded polling of hook packets every 50ms in bitcoind.js
5. Removed hard-coded path to --prefix
2015-07-09 10:46:35 -04:00
Chris Kleeschulte
0a3337933e Merge pull request #14 from braydonf/readme
Update Readme
2015-07-09 10:36:41 -04:00
Chris Kleeschulte
0e810f42aa Merge pull request #15 from braydonf/travis
Add travis.yml for builds.
2015-07-09 10:36:19 -04:00
Braydon Fuller
4ffcd616b7 Add boost development dependencies. 2015-07-09 10:21:49 -04:00
Braydon Fuller
36a4a14741 Add travis.yml for builds. 2015-07-09 10:17:08 -04:00
Braydon Fuller
60d4a1137f Update Readme 2015-07-09 09:47:02 -04:00
Chris Kleeschulte
6c90297df5 Merge pull request #9 from braydonf/block-benchmark
Added getBlock benchmarks
2015-07-07 21:36:18 -04:00
Braydon Fuller
78c1d3dbb0 Added getBlock benchmarks 2015-07-07 20:28:48 -04:00
Braydon Fuller
46404e2bee Merge pull request #5 from kleetus/master
Update Bindings for node v0.12
2015-07-07 17:52:16 -04:00
Chris Kleeschulte
1181813412 Merge pull request #2 from braydonf/ldpath
Add LD_LIBRARY_PATH for local
2015-07-07 17:40:20 -04:00
Braydon Fuller
45cece8bbd Add LD_LIBRARY_PATH for local 2015-07-07 17:36:25 -04:00
Chris Kleeschulte
99829024fe Merge pull request #1 from braydonf/getblock
Getblock
2015-07-07 17:06:48 -04:00
Braydon Fuller
618fcf65a9 Added onBlocksReady 2015-07-07 17:03:24 -04:00
Braydon Fuller
e7dcd41555 Fix block segfault 2015-07-07 15:36:17 -04:00
Chris Kleeschulte
8ae0d4a2cb Merge branch 'master' of github.com:kleetus/bitcoind.js 2015-07-07 13:51:27 -04:00
Chris Kleeschulte
9fb5ae6cd8 Fixed build script. 2015-07-07 13:51:11 -04:00
k
073f3f85e9 adjusted README 2015-07-07 13:47:22 -04:00
Chris Kleeschulte
928cbb233e Paired down patch. 2015-07-07 11:41:14 -04:00
k
e0cf86be4e fixed threading path and the os dir path. 2015-07-06 18:38:09 -04:00
Chris Kleeschulte
49808a64ac adjusted script to build bitcoind 2015-07-02 17:13:03 -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
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