Commit Graph

194 Commits

Author SHA1 Message Date
Chris Kleeschulte
fd00be7e8c Bump package version to 3.0 2016-05-27 14:09:51 -04:00
Braydon Fuller
29b59c6f7d build: update bitcoind-rpc to version 0.6.0 2016-05-27 11:56:41 -04:00
Braydon Fuller
8d7d78a89e build: run coveralls for unit test coverage 2016-05-24 15:02:49 -04:00
Braydon Fuller
17e7a7eedb build: bitcoind-rpc with explicit work limit exceeded handling
fixes an issues were 500 error codes are used for both block not found
as well as work limit exceeded errors
2016-05-11 13:13:33 -04:00
Braydon Fuller
98bfd358d3 build: update bitcoind-rpc with work limit exceeded handling 2016-05-11 12:51:24 -04:00
Braydon Fuller
abfb07f5f8 build: update bitcoind-rpc commit 2016-05-09 14:27:13 -04:00
Braydon Fuller
d969ad7fb6 build: include bitcoind in package.json bin 2016-04-27 14:38:58 -04:00
Braydon Fuller
24d1bc82e9 logger: added option to disable formatting
- systemd journalctl includes timestamps in log messages already
- updated logger to use console.error, console.warn, console.info, and etc.
2016-04-27 13:46:50 -04:00
Braydon Fuller
271dcd8902 build: add jshint to scripts and ci build 2016-04-27 11:36:46 -04:00
Braydon Fuller
d958e83f1d build: add support for nodejs 0.10
For Ubuntu 14.04 Node.js compatibility: http://packages.ubuntu.com/trusty/nodejs
2016-04-25 17:23:48 -04:00
Braydon Fuller
76eeba5999 build: verify bitcoin download 2016-04-25 16:08:19 -04:00
Braydon Fuller
a61f43a584 build: upgrade socket.io
nodejs binary addons have been removed as optional dependencies from ws, however
they will still be used if available:
49b11093e9
2016-04-23 17:09:46 -04:00
Braydon Fuller
890b38744d test: update unit tests, refactoring and cleanup 2016-04-15 11:20:33 -04:00
Braydon Fuller
37f31fdb19 bitcoind: added getspentinfo method 2016-04-12 15:07:16 -04:00
Braydon Fuller
1013ad3c56 build: upgrade chai and mocha 2016-04-08 14:58:45 -04:00
Braydon Fuller
7c344b5f24 build: updates for npm install 2016-04-08 12:00:10 -04:00
Braydon Fuller
c116353b8d build: start of install script 2016-04-08 12:00:09 -04:00
Braydon Fuller
0f24dd5f49 config: update configuration options for exec path
- config options for bitcoind to specify exec path of bitcoind
- config options to connect to multiple bitcoind processes
- systemd and upstart preferred methods to daemonize
2016-04-08 11:59:26 -04:00
Braydon Fuller
b69d848352 bitcoind: add lru caching for results 2016-04-08 11:59:26 -04:00
Braydon Fuller
7e70bbfa7d bitcoind: bitcoind service using rpc and zmq with address index 2016-04-08 11:59:26 -04:00
Chris Kleeschulte
07c317df80 Bump development version to v2.1.1-dev 2016-04-08 11:31:46 -04:00
Chris Kleeschulte
6147be5c49 Bump package version to v2.1.1 2016-04-08 10:33:57 -04:00
Chris Kleeschulte
53735025dd Bump development version to v2.1.0-dev 2016-02-08 15:37:30 -05:00
Chris Kleeschulte
6dfb354230 Bump package version to v2.1.0 2016-02-08 14:37:29 -05:00
Braydon Fuller
0d6bc98333 Dependencies: Updated bitcore-lib to version ^0.13.13
This release includes new API for regtest with `enableRegtest()` and `disableRegtest()`
2016-02-05 10:14:09 -05:00
Braydon Fuller
17e8173d14 Dependencies: Temporarily switch to development version of bitcore-lib 2016-02-04 17:28:10 -05:00
Chris Kleeschulte
ca19994326 Bump development version to v2.0.1-dev 2016-02-01 15:49:20 -05:00
Chris Kleeschulte
0311d137ae Bump development version to v2.0.1 2016-02-01 14:41:30 -05:00
Chris Kleeschulte
b80e3e19e2 Added ARM prebuilt binaries for Leveldown
- this is necessary because leveldown does not supply an ARM binary
- butcher needs a binary so that compiler tool chains are not necessary
2016-02-01 13:42:08 -05:00
Chris Kleeschulte
663b100084 Added arm support. 2016-01-29 13:40:45 -05:00
Chris Kleeschulte
c091ca9d67 Bump development version to v2.0.0-dev 2016-01-28 15:17:00 -05:00
Chris Kleeschulte
419aa5785b Bump package version to v2.0.0 2016-01-28 14:31:58 -05:00
Chris Kleeschulte
b0a0f629e2 Merge pull request #392 from braydonf/large-queries
Memory optimizations for large address queries
2016-01-27 14:45:05 -05:00
Lars-Magnus Skog
43e472707f homepage link 404 on github 2016-01-19 20:49:17 +01:00
Braydon Fuller
4fcec8755c Address Service: Fixed many bugs from tests
- Refactored getAddressSummary and added several tests
- Fixed bugs revealed from the integration regtests
- Updated many unit tests
2016-01-13 17:15:14 -05:00
Chris Kleeschulte
59701c4c34 Bump development version to v1.0.1-dev 2015-12-02 18:03:34 -05:00
Chris Kleeschulte
6ef84f6059 Bump package version to v1.0.1 2015-12-02 17:10:15 -05:00
Chris Kleeschulte
f14810698c Bump development version to v1.0.0-dev 2015-11-04 12:43:59 -05:00
Chris Kleeschulte
7c6f0c0b44 Bump package version to v1.0.0 2015-11-04 10:50:28 -05:00
Braydon Fuller
d0129cc48b Update leveldown to version 1.4.2 2015-10-27 12:55:50 -04:00
Braydon Fuller
f0e599fea1 Return node version check and include additional v4 engine. 2015-10-27 12:55:38 -04:00
Braydon Fuller
b138877e19 Start upgrade to Node.js 4 2015-10-26 10:11:02 -04:00
Chris Kleeschulte
1e69c3d35d Bump development version to v0.2.5-dev 2015-10-21 18:47:50 -04:00
Chris Kleeschulte
ec66179c01 Bump package version to v0.2.5 2015-10-21 18:30:56 -04:00
Chris Kleeschulte
aa4569e8f3 Bump development version to v0.2.4-dev 2015-10-21 16:51:32 -04:00
Chris Kleeschulte
b0fe6fed80 Bump package version to v0.2.4 2015-10-21 16:25:00 -04:00
Chris Kleeschulte
dab76c724b Bump development version to v0.2.3-dev 2015-10-20 17:09:26 -04:00
Chris Kleeschulte
14f90a589a Bump package version to v0.2.3 2015-10-20 14:50:30 -04:00
Braydon Fuller
bf78aefc82 Merge pull request #329 from bitpay/kleetus-patch-1
Corrected the socket.io dependency links
2015-10-20 14:40:28 -04:00
Chris Kleeschulte
2eb905e78f Bump development version to v0.2.2-dev 2015-10-20 14:33:47 -04:00
Chris Kleeschulte
da4b7e3cd9 Bump package version to v0.2.2 2015-10-20 14:16:43 -04:00
Chris Kleeschulte
192e7265e3 Corrected the socket.io dependency links
- These were incorrectly linked.
2015-10-19 20:44:33 -04:00
Chris Kleeschulte
2ff8bd8b42 Bump development version to v0.2.1-dev 2015-10-19 18:06:51 -04:00
Chris Kleeschulte
aa7662e196 Bump package version to v0.2.1 2015-10-19 14:53:57 -04:00
Chris Kleeschulte
76ecf74b3f Bump development version to v0.2.0-dev 2015-10-19 13:16:24 -04:00
Chris Kleeschulte
917b420d52 Bump package version to v0.2.0 2015-10-19 10:49:14 -04:00
Braydon Fuller
21e0aa28b5 Added a Node.js version check based on the package.json engine. 2015-10-18 22:50:29 -04:00
Braydon Fuller
d05d617f12 Add liftoff to package.json. 2015-10-18 16:31:33 -04:00
Braydon Fuller
58894bc4b2 Expose cli methods. 2015-10-18 16:20:51 -04:00
Braydon Fuller
1dec93edd4 bitcore -> bitcore-lib 2015-10-17 00:56:29 -04:00
Chris Kleeschulte
937f01fade Pre-compiled Dependencies
- Since we can't use npm shrinkwrap and the websockets dev won't provide binaries of bufferutil and utf-8-validate (I have PR's to provide this), we must resort to forking, socket.io, socket.io-client, engine.io, engine.io-client, ws, bufferutil, utf-8-validate and pointing all those projects to our forks.
2015-10-16 13:20:30 -04:00
Chris Kleeschulte
2fe83ac5a3 Bump development version to v0.2.0-dev 2015-10-13 15:54:15 -04:00
Chris Kleeschulte
2caadd1955 Bump package version to v0.2.0-beta.11 2015-10-13 15:37:49 -04:00
Chris Kleeschulte
3f1e24abc4 Bump development version to v0.2.0-dev 2015-10-07 14:30:08 -04:00
Chris Kleeschulte
2efb4b68bc Bump package version to v0.2.0-beta.10 2015-10-07 14:04:23 -04:00
Chris Kleeschulte
2df0bb63b0 Bump development version to v0.2.0-dev 2015-09-30 13:27:35 -04:00
Chris Kleeschulte
461fdcae5d Bump package version to v0.2.0-beta.9 2015-09-30 12:56:02 -04:00
Chris Kleeschulte
c3646b4ae3 Nan Macro Updates
- Updated to nan 2.0 (node module)
- Updated the Nan-related macros to 2.0 semantics
2015-09-24 17:10:22 -04:00
Chris Kleeschulte
f995bb882b Bump development version to v0.2.0-dev 2015-09-23 12:18:53 -04:00
Chris Kleeschulte
fa6d9d428b Bump package version to v0.2.0-beta.8 2015-09-23 11:21:10 -04:00
Chris Kleeschulte
96a69316b9 P2P transaction tests
- Added a regtest for sending 400 tis from a peer to bitcoind
2015-09-18 14:56:26 -04:00
Chris Kleeschulte
6aee1d36f6 Bump development version to v0.2.0-dev 2015-09-16 14:35:29 -04:00
Chris Kleeschulte
ac13c5d4de Bump package version to v0.2.0-beta.7 2015-09-16 13:48:11 -04:00
Braydon Fuller
d24a3a2242 Package: Include supported node, os and cpu versions. 2015-09-15 15:29:53 -04:00
Chris Kleeschulte
a8c26afb94 Bump development version to v0.2.0-dev 2015-09-09 13:39:26 -04:00
Chris Kleeschulte
fcba561685 Bump package version to v0.2.0-beta.6 2015-09-09 13:22:39 -04:00
Braydon Fuller
52e80039d8 CLI fixes for installing and removing services. 2015-09-02 18:39:19 -04:00
Chris Kleeschulte
8c7b2a7ef4 Bump development version to v0.2.0-dev 2015-09-02 11:56:48 -04:00
Chris Kleeschulte
1d58b0e437 Bump package version to v0.2.0-beta.5 2015-09-02 11:27:09 -04:00
Braydon Fuller
53adaa7e6a Improve test coverage and cleanup. 2015-08-31 16:32:25 -04:00
Patrick Nagurny
a68cf4ecf8 Web service and other changes in preparation for insight-api 2015-08-31 12:54:28 -04:00
Braydon Fuller
16eef1279c Combine chain with db module. 2015-08-31 11:25:30 -04:00
Braydon Fuller
ea377c1251 Added CLI commands "remove" and "call" 2015-08-28 17:13:02 -04:00
Braydon Fuller
bbc421a31e Migrate chainlib functionality into bitcore-node. 2015-08-26 17:24:10 -04:00
Braydon Fuller
da537b293b CLI Fixes
- Globally installed cli script will load local version
- Modules can add a "bitcoreNode" to package.json to specify a specific module to load
2015-08-26 13:19:02 -04:00
Chris Kleeschulte
5f9f344edd Bumped last version from 0.2.0-beta.3 to 0.2.0-beta.4. 2015-08-26 11:21:51 -04:00
Chris Kleeschulte
71a588b01b Bump development version to v0.2.0-dev 2015-08-26 10:49:54 -04:00
Chris Kleeschulte
dd90255639 Bump package version to v0.2.0-beta.4 2015-08-26 09:56:58 -04:00
Braydon Fuller
6c7501b45f Include script env and include a build version. 2015-08-24 18:51:07 -04:00
Braydon Fuller
17b1bf15ab Start of module architecture and CLI for node configuration. 2015-08-24 18:51:07 -04:00
Patrick Nagurny
d117629864 use latest chainlib version 2015-08-20 10:41:49 -04:00
Patrick Nagurny
e15473f625 use latest bitcore 2015-08-19 14:31:22 -04:00
Patrick Nagurny
bf4cec6bf5 use latest bitcore 2015-08-14 16:01:27 -04:00
Chris Kleeschulte
1027a77d6f Bumped version to dev. 2015-08-10 15:59:33 -04:00
Chris Kleeschulte
6ea18fdd94 bumped to 0.2.0-beta.1 2015-08-10 15:30:43 -04:00
Chris Kleeschulte
2a52c9595d Version back to 0.2.0-dev 2015-08-10 15:10:15 -04:00
Chris Kleeschulte
b40f1a51a5 Bumped version to 0.2.0-beta.0 2015-08-10 15:08:54 -04:00
Braydon Fuller
757c9d6524 Included command to package and sign releases. 2015-08-06 16:17:03 -04:00
Braydon Fuller
e4c42fa6cb Download and upload binary distribution. 2015-08-05 21:30:42 -04:00
Chris Kleeschulte
b3dab5ee7e Added the clean script. 2015-08-05 16:31:48 -04:00