Chris Kleeschulte
24885211e9
Merge pull request #27 from braydonf/chainactiveready
...
Handle case that chainActive at height does not exist.
2015-07-16 11:01:50 -04:00
Braydon Fuller
946feba862
Handle case that chainActive at height does not exist.
2015-07-16 09:59:13 -04:00
Chris Kleeschulte
a37631222c
Merge pull request #25 from braydonf/tx
...
Add tests and benchmarks for getTransaction
2015-07-16 09:54:55 -04:00
Braydon Fuller
be3044d3d3
Add tests and benchmarks for getTransaction
2015-07-15 16:00:48 -04:00
Braydon Fuller
89e757b25a
Merge pull request #24 from kleetus/patch-0.11.0
...
Patch 0.11.0
2015-07-14 17:07:04 -04:00
Braydon Fuller
e1568d5738
Changed types back to std::string for getBlock hash.
2015-07-14 15:54:43 -04:00
k
36e3343432
Changed the order in which the header files were being included. Due to the nan header using the system version of endian.h, but the bitcoin-related headers need the compat/endian.h. The two (at least on Linux) are not compatible.
2015-07-14 15:54:39 -04:00
Chris Kleeschulte
5d9338d22a
1. Updated patch for v0.11.0
...
2. Updated bindings to cover the changes to bitcoin
3. Added some file matchers to gitignore for Qt Creator
4. Fixed platform lib path for Mac OS X
5. Removed unneeded methods in bindings (they will be re-added later
2015-07-13 16:34:29 -04:00
Chris Kleeschulte
02c3da59c2
Merge pull request #22 from braydonf/travisupdate
...
use container based travis (not legacy)
2015-07-13 12:10:50 -04:00
Braydon Fuller
5d346077e1
Merge pull request #21 from pnagurny/include-paths
...
Add include paths for /usr/local
2015-07-13 11:55:48 -04:00
Braydon Fuller
5498b3b3fa
use container based travis (not legacy)
2015-07-13 11:16:57 -04:00
Patrick Nagurny
0d44ce5e4c
add include paths for /usr/local
2015-07-13 11:00:10 -04:00
Chris Kleeschulte
7a73b8da47
Merge pull request #20 from braydonf/leveldb-rpath
...
Add rpath for leveldb
2015-07-10 17:35:26 -04:00
Braydon Fuller
82d0539da8
Merge pull request #19 from bitpay/kleetus-patch-1
...
Update README.md
2015-07-10 17:22:22 -04:00
Braydon Fuller
9daab98228
Add rpath for leveldb
2015-07-10 17:20:58 -04:00
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