Commit Graph

712 Commits

Author SHA1 Message Date
Braydon Fuller
d9ffab3505 Make directory if it doesn't exist. 2015-07-10 11:57:27 -04:00
Chris Kleeschulte
1f16fdf724 Merge pull request #17 from braydonf/readme-update
Various updates for the README
2015-07-10 11:46:37 -04:00
Braydon Fuller
a2a95c0106 Merge pull request #3 from kleetus/braydonf-readme-update
remove quote around wildcarded path
2015-07-10 11:22:38 -04:00
Chris Kleeschulte
7b592dae8b remove quote around wildcarded path 2015-07-10 11:18:27 -04:00
Braydon Fuller
4d8f1a1ea8 Various updates for the README 2015-07-10 10:57:15 -04:00
Chris Kleeschulte
e7160f0a09 Merge pull request #12 from braydonf/block-optimize
Read block as a Node Buffer
2015-07-10 09:16:20 -04:00
Braydon Fuller
91004a24a9 Free block buffer memory. 2015-07-09 17:34:37 -04:00
Braydon Fuller
24e705b265 Get blocks by height. 2015-07-09 16:45:30 -04:00
Braydon Fuller
69ed6efcb2 Allocate memory for block buffer. 2015-07-09 16:16:38 -04:00
Braydon Fuller
9c2726b09c Read block as a buffer 2015-07-09 16:12:52 -04:00
Braydon Fuller
218755d9a6 Merge pull request #16 from braydonf/ldpath
Link locally to shared library using rpath.
2015-07-09 16:12:15 -04:00
Chris Kleeschulte
5cd4f7f090 Merge pull request #10 from braydonf/getblock-tests
Added integration tests for getting blocks.
2015-07-09 15:54:29 -04:00
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
50c3bc43ab Wait until bitcoind is stopped in test. 2015-07-09 14:39:23 -04:00
Braydon Fuller
db8cd7fa7e Package update for chai. 2015-07-09 13:40:01 -04:00
Braydon Fuller
08c3e188e7 Formatting of test data and docs. 2015-07-09 13:34:02 -04:00
Chris Kleeschulte
e0376d373d Added testnet config. 2015-07-09 13:30:05 -04:00
Braydon Fuller
1e67cd3ac1 Added integration tests for getting blocks. 2015-07-09 13:27:13 -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