Commit Graph

693 Commits

Author SHA1 Message Date
Braydon Fuller edd0e5b092 Link locally to shared library using rpath. 2015-07-09 14:57:46 -04:00
Braydon Fuller b9aa8a4d4f Merge pull request #13 from kleetus/script
Script
2015-07-09 13:23:07 -04:00
Chris Kleeschulte 7e71830038 Merge pull request #3 from braydonf/script-load
Script load
2015-07-09 13:01:22 -04:00
Braydon Fuller b1aac02078 Fix example and formatting issue. 2015-07-09 12:55:53 -04:00
Braydon Fuller f488f3ff62 Merge branch 'dynnode' into script 2015-07-09 12:51:17 -04:00
Braydon Fuller ba42efe6f5 Dynamic bitcoindjs.node loading. 2015-07-09 12:50:09 -04:00
Chris Kleeschulte 77fbb176e9 preserved symlinks 2015-07-09 12:41:48 -04:00
Chris Kleeschulte 097a377d07 installed bindings at install stage. 2015-07-09 11:06:34 -04:00
Chris Kleeschulte 33194847b7 Repaired the build script to be non-interactive. If you have the libbitcoind, then make will be run in it, if not, then a git clone, patch, configure and make will be run. 2015-07-09 10:47:37 -04:00
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