Commit Graph

1333 Commits

Author SHA1 Message Date
Sladey
7c841e2cdc Add node.start to node constructur
Spent about 17 hours trying to figure out why my node wasn't starting. Kinda silly to miss something like this.
2015-12-05 21:47:13 +00: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
8f95f794d5 Merge pull request #360 from braydonf/bitcoin-0.11.2
Bindings: Adjust patch to bitcoin for the 0.11.2 release
2015-11-16 10:12:36 -05:00
Braydon Fuller
2e2bd70262 Bindings: Adjust patch to bitcoin for the 0.11.2 release 2015-11-13 11:35:47 -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
Patrick Nagurny
02620a5b47 Merge pull request #352 from braydonf/mem
Optimized address service mempool index size
2015-11-03 17:23:28 -05:00
Braydon Fuller
0ea035c4f0 Address: Fixed race condition with transaction event handlers 2015-11-03 17:12:13 -05:00
Patrick Nagurny
cda3259fea Merge pull request #355 from braydonf/subapp
Web: Changed to pass express subapp to services instead of the router.
2015-11-03 10:42:18 -05:00
Braydon Fuller
378edd4186 Web: Changed to pass express subapp to services instead of the router. 2015-11-03 10:32:01 -05:00
Braydon Fuller
c5c8e21c6c Address: Fixed bug with isSpent confusion with prevTxId and txid 2015-11-03 10:26:32 -05:00
Braydon Fuller
fccd6197c6 Docs: Updated bitcoind event docs to be less ambiguous 2015-11-02 18:02:32 -05:00
Braydon Fuller
826114b575 Docs: Update docs for bitcoind bindings with txleave event 2015-11-02 17:31:41 -05:00
Braydon Fuller
a1bae366b3 Database: Removed runAllMempoolIndexes method
Replaced with using `tx` and `txleave` to manage the state of the mempool indexes.
2015-11-02 17:18:37 -05:00
Braydon Fuller
5ac3b1c61f Address: Added unit tests for new mempool index methods 2015-11-02 17:10:43 -05:00
Braydon Fuller
89ef28f0b7 Optimize mempool address index memory footprint
- Adds default to store a large portion of the mempool index in leveldb
- Includes an option to use memdown to have the mempool index in-memory
2015-10-30 18:36:16 -04:00
Braydon Fuller
086ba5fcfc Switch to remove items from mempool index as they leave asynchronously. 2015-10-29 19:16:56 -04:00
Braydon Fuller
f0ec424161 Added bindings to be able to listen to tx leaving mempool. 2015-10-29 16:15:00 -04:00
Patrick Nagurny
275a0b57ea Merge pull request #348 from braydonf/node-v4
Added compilation support for Node.js v4
2015-10-29 11:21:25 -04:00
Braydon Fuller
37441004c8 Docs: Update prerequisites to include Node.js v4.2 2015-10-28 16:21:14 -04:00
Braydon Fuller
39e2f4ded5 Removed stray space in bitcoin patch. 2015-10-28 16:20:34 -04:00
Braydon Fuller
bf97d7e70b Include node version in binary distribution. 2015-10-28 14:54:27 -04:00
Braydon Fuller
e987723ab9 Update bitcoin patch to build depends with CC and CXX environment set 2015-10-28 13:59:13 -04:00
Braydon Fuller
1e4939a978 Add CC environment variable and gcc-4.8 2015-10-28 13:58:53 -04:00
Braydon Fuller
2d1c4b1455 Add g++-4.8 to travis builds. 2015-10-28 12:43:06 -04: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
9d477fb64f Use Nan::CopyBuffer to avoid invalid pointer errors during garbage collection. 2015-10-27 12:28:12 -04:00
Patrick Nagurny
0c3ea838b9 Merge pull request #347 from kleetus/bug/missing_headers
Checking for missing headers
2015-10-27 10:19:32 -04:00
Chris Kleeschulte
eb9e634275 Checking for missing headers
Rationale:

- On OS X, a user can have /usr/include, but still not have the standard headers
- this could be because the user uninstalled packages but the /usr/include directory was left behind. 
- by checking for at least stdlib.h, we stand a good chance at finding an issue much easlier
2015-10-26 20:08:27 -04:00
Braydon Fuller
1d6f11e10f Remove node.js version check. 2015-10-26 11:39:04 -04:00
Braydon Fuller
7afeef0f08 Debugging, clear warnings, fixed GetBlock. 2015-10-26 10:11:02 -04:00
Braydon Fuller
b138877e19 Start upgrade to Node.js 4 2015-10-26 10:11:02 -04:00
Patrick Nagurny
af9f6f2cb5 Merge pull request #343 from kleetus/version_substring
Edited the patch to provide "bitcore" as the version instead of "bitc…
2015-10-22 16:41:25 -04:00
Braydon Fuller
5802290591 Merge pull request #344 from unusualbob/typosAndServiceDocs
Fix typos and some examples in service doc
2015-10-22 11:52:17 -04:00
Rob Riddle
824e624929 Fix typos and some examples in service doc 2015-10-22 18:47:19 +03:00
Chris Kleeschulte
9bd328d190 Edited the patch to provide "bitcore" as the version instead of "bitcorenode" 2015-10-22 10:59:28 -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
6151735e2e Merge pull request #341 from pnagurny/bug/unconfirmed-balance
unconfirmed balance shouldn't include confirmed balance
2015-10-21 18:29:28 -04:00
Patrick Nagurny
9bdd9e7995 unconfirmed balance shouldn't include confirmed balance 2015-10-21 18:25:57 -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
Gabe Gattis
0c88a540fd Merge pull request #339 from braydonf/create-testnet
Add --testnet option to create command.
2015-10-21 15:44:22 -04:00
Braydon Fuller
92382d69cc Add --testnet option to create command. 2015-10-21 15:28:28 -04:00
Gabe Gattis
9832991c10 Merge pull request #338 from braydonf/logs
Add date to logs and formatting changes.
2015-10-21 15:09:18 -04:00
Braydon Fuller
17b669c98f Add date to logs and formatting changes. 2015-10-21 14:47:35 -04:00
Chris Kleeschulte
0b761511a0 Merge pull request #335 from braydonf/aliases
Remove aliases for commands
2015-10-20 18:21:42 -04:00
Gabe Gattis
fdaf2395f7 Merge pull request #334 from braydonf/clear-warnings
Clear warnings with bitcore create command.
2015-10-20 17:19:31 -04:00