Commit Graph

695 Commits

Author SHA1 Message Date
Braydon Fuller
e42d8cdce2 Merge pull request #2 from kleetus/braydonf-ldpath
Mac builds point to {os_dir}/lib
2015-07-09 15:53:44 -04:00
Chris Kleeschulte
e9184c1797 Mac builds point to {os_dir}/lib 2015-07-09 15:50:15 -04:00
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