Commit Graph

764 Commits

Author SHA1 Message Date
Chris Kleeschulte e45876e440 Update README.md
Added the requirement of prefix on Mac OS X manually building.
2015-07-10 15:36:35 -04:00
Chris Kleeschulte 841f94c9c6 Merge pull request #18 from braydonf/mkdirs
Make directory if it doesn't exist.
2015-07-10 13:01:54 -04:00
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