Commit Graph

141 Commits

Author SHA1 Message Date
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
Chris Kleeschulte 6fe8bc7702 - put variables.sh in bin/
- fixed wording and description in README.md
- make clean in libbitcoind for clean script
- changed references to variables.sh
2015-08-05 16:27:20 -04:00
Chris Kleeschulte 9bff9ead78 Fixed the host name for the s3 repo. 2015-08-05 16:27:20 -04:00
Chris Kleeschulte da71c0ff2c Clean up
- Removed the platform directory
- renamed the platform/os.sh script to varaibles.sh
- realigned the calls to os.sh
- changed where the patch_ha.txt was being written to
- changed the name of the binary to bitcoind.node
2015-08-05 16:27:20 -04:00
Chris Kleeschulte 4da897287b Merge 2015-08-05 16:27:19 -04:00
Braydon Fuller 422160fa51 Update to bitcore v0.12.15 with publickey out signing. 2015-08-05 11:42:44 -04:00
Patrick Nagurny 10843182c1 fixes 2015-08-04 17:30:55 -04:00
Braydon Fuller 598cf64a5f Start a node and expose API methods and events over a socket. 2015-08-04 16:36:41 -04:00
Braydon Fuller 9147350942 Remove nolonger needed dependency. 2015-08-04 14:14:48 -04:00
Braydon Fuller 412078e1a0 Cleanup lib/daemon and remove functions not implemented. 2015-08-04 13:53:44 -04:00
Braydon Fuller f4061037b6 Update name to Bitcore Node 2015-07-31 13:26:48 -04:00
Braydon Fuller f2fdfed7e9 Add bus to subcribe to events. 2015-07-29 13:36:23 -04:00
Braydon Fuller bcc3a4c2e1 Use a local data directory specific for reg testing. 2015-07-21 17:33:59 -04:00
Braydon Fuller 072c109174 Update regtest tests. 2015-07-21 16:46:36 -04:00
Chris Kleeschulte cf6225c495 Regtest testing
- Removed config option for build scripts, replaced with env variable
- Updated README
- Added regtest option under test build, wallet built-in
- added network key to bindings
- datadir for the bitcoind object instead of directory
- added new config_options scripts for test and debug
2015-07-21 13:06:43 -04:00
Braydon Fuller 0bbc388ca6 Cleanup configuration options 2015-07-21 11:16:12 -04:00
Braydon Fuller 162088f8f4 Expose verifyScript from the daemon 2015-07-20 10:40:35 -06:00
Patrick Nagurny fa572237a6 add tests 2015-07-20 10:37:17 -06:00
Patrick Nagurny b8b4ac02bf incorporate chainlib bitcoin into bitcoind.js 2015-07-20 10:37:17 -06:00
Braydon Fuller 4d8f1a1ea8 Various updates for the README 2015-07-10 10:57:15 -04:00
Braydon Fuller db8cd7fa7e Package update for chai. 2015-07-09 13:40:01 -04:00
Braydon Fuller 1e67cd3ac1 Added integration tests for getting blocks. 2015-07-09 13:27:13 -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 097a377d07 installed bindings at install stage. 2015-07-09 11:06:34 -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
Braydon Fuller 45cece8bbd Add LD_LIBRARY_PATH for local 2015-07-07 17:36:25 -04:00
Chris Kleeschulte 2039e4c6dc Added some fixes for the bindings.gyp file. 2015-06-26 16:03:43 -04:00
Christopher Jeffrey 84a20b4418 v0.0.8 2014-12-09 15:15:28 -08:00
Christopher Jeffrey b8ab346349 v0.0.7. 2014-12-09 15:06:19 -08:00
Christopher Jeffrey c430c2cece v0.0.6 2014-12-09 13:32:39 -08:00
Christopher Jeffrey b0284c12ba update package.json for scripts. 2014-12-09 13:30:20 -08:00
Christopher Jeffrey b740185c69 v0.0.5 2014-12-07 02:08:13 -08:00
Christopher Jeffrey 49b41f81fd v0.0.4 2014-12-07 02:06:37 -08:00
Christopher Jeffrey fe1739c809 v0.0.3 2014-12-07 02:03:02 -08:00
Christopher Jeffrey 4ff5f8fd6a v0.0.2 - use preinstall. 2014-12-07 01:47:00 -08:00
Christopher Jeffrey f561332bb5 v0.0.1 2014-12-07 01:43:43 -08:00
Christopher Jeffrey 66290e217f build libbitcoind.so on install. 2014-12-07 00:30:57 -08:00
Christopher Jeffrey 774f08c91f use tiny to cache addresses and start where we left off. 2014-12-01 22:30:05 -08:00
Christopher Jeffrey ef0bfa14eb add custom datadir option. 2014-10-16 13:54:44 -07:00
Christopher Jeffrey ebb2341323 refactor example. 2014-09-25 15:23:45 -07:00
Christopher Jeffrey 9e49864413 implement block and tx objects. 2014-09-25 10:59:36 -07:00
Christopher Jeffrey a2437d16c8 upgrade nan. expose log pipe fd. 2014-09-02 19:28:20 -07:00
Christopher Jeffrey f6c05021d2 start using the uv thread pool forn work. add example. 2014-08-19 16:40:19 -07:00
Christopher Jeffrey 3e355bd0fc bitcoind.js 2014-08-12 15:04:13 -04:00