Commit Graph

1645 Commits

Author SHA1 Message Date
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 c63e98f061 bitcoind: limit tx history range 2016-04-22 16:51:56 -04:00
Braydon Fuller c6e543c2a1 bitcoind: fix noTxList caching issue 2016-04-22 16:13:57 -04:00
Braydon Fuller 5e6600162a test: add unit test for getaddressunspentoutputs with mempool 2016-04-22 12:48:16 -04:00
Braydon Fuller 7f17dd4a4c bitcoind: fixed issue with cache mempool updates 2016-04-22 12:09:57 -04:00
Braydon Fuller 0272b17f0e test: fix regtest amount check 2016-04-21 17:34:25 -04:00
Braydon Fuller b901e10c9d bitcoind: update unspentoutputs with mempool 2016-04-21 17:13:24 -04:00
Braydon Fuller d1cf9deef0 bitcoind: parse ints for pagination 2016-04-20 15:35:43 -04:00
Braydon Fuller 587602d080 bitcoind: stop failsafe timeout 2016-04-20 13:03:18 -04:00
Braydon Fuller 2015514e78 test: increase timeout for check synced test 2016-04-20 12:05:15 -04:00
Braydon Fuller 3e2492e6d4 scaffold: detect incompatible config 2016-04-20 11:55:45 -04:00
Braydon Fuller 019bc2a58c bitcoind: load network bitcoin.conf and set defaults 2016-04-20 11:41:02 -04:00
Braydon Fuller c3dab07b30 bitcoind: fix clearInterval issue with Node.js 0.12 2016-04-19 20:27:52 -04:00
Braydon Fuller 40e7b24ea9 test: fix unstubbed uncaughException 2016-04-19 20:10:32 -04:00
Braydon Fuller 7d878adcf0 bitcoind: immediately subscribe with connect option 2016-04-19 17:23:27 -04:00
Braydon Fuller 458fe2f2b6 bitcoind: emit block events while polling before subscribing to zmq events 2016-04-19 16:53:00 -04:00
Braydon Fuller b092adcc21 bitcoind: subscribe to zmq events without interval if already synced 2016-04-19 16:40:54 -04:00
Braydon Fuller 2b38f08175 bitcoind: subscribe to zmq events once synced
prevents flooding tx and and block events that can cause issues
2016-04-19 16:00:17 -04:00
Braydon Fuller 7dabd8c4ab docs: correct development environment docs 2016-04-19 14:00:22 -04:00
Braydon Fuller 2975f27a8d bitcoind: add uacomment option to default config 2016-04-18 18:34:54 -04:00
Braydon Fuller 033a62387f docs: include upgrade notes for bitcore 3 -> 4 2016-04-18 17:22:49 -04:00
Braydon Fuller feb8038da6 bitcoind: fix check reindex interval 2016-04-18 16:05:09 -04:00
Braydon Fuller bf67b932de bitcoind: fix check reindex method not found 2016-04-18 15:52:35 -04:00
Braydon Fuller 3fed348cf7 docs: update development guide 2016-04-18 15:40:59 -04:00
Braydon Fuller c8ba4eaa8f test: remove outdated regtest 2016-04-18 13:45:06 -04:00
Braydon Fuller afda35962b test: mempool helper method unit tests 2016-04-18 13:37:37 -04:00
Braydon Fuller 7c37eba91e test: unit tests for connect and spawn processes 2016-04-18 13:24:47 -04:00
Braydon Fuller e09cc3d1fc test: bitcoind start unit tests 2016-04-18 11:11:17 -04:00
Braydon Fuller 317fdbbdd8 test: bitcoind _getAddressStrings unit tests 2016-04-18 10:54:50 -04:00
Braydon Fuller 8fd405eedf test: getBlockHeader unit tests 2016-04-18 10:48:32 -04:00
Braydon Fuller a4f5a6fa82 test: getblock unit tests 2016-04-18 10:37:33 -04:00
Braydon Fuller 552abf77cf docs: symlink docs/index.md -> README.md 2016-04-15 17:00:40 -04:00
Braydon Fuller dab49aef39 docs: various updates
- remove build and update bitcoind
- remove outdated error documentation
- update bus docs
2016-04-15 16:55:59 -04:00
Braydon Fuller bb726bac8b test: bitcoind getaddressbalance unit test 2016-04-15 16:35:31 -04:00
Braydon Fuller 24ca5ce053 web: option to enable/disable socket rpc handling 2016-04-15 11:20:38 -04:00
Braydon Fuller 69ff5423c2 bitcoind: rename exported events to rawtransaction and hashblock 2016-04-15 11:20:38 -04:00
Braydon Fuller 890b38744d test: update unit tests, refactoring and cleanup 2016-04-15 11:20:33 -04:00
Braydon Fuller 848dc29777 docs: update get balance method 2016-04-13 09:17:28 -04:00
Braydon Fuller c2eda9b3c2 bitcoin: address history by height range 2016-04-12 20:51:58 -04:00
Braydon Fuller 1d358a6994 test: update pagination test 2016-04-12 17:22:37 -04:00
Braydon Fuller 042576474f build: bump bitcoin build tag to v0.12.0-bitcore-beta2 2016-04-12 16:46:14 -04:00
Braydon Fuller c36b0777d4 bitcoind: add checkstate for spentindex 2016-04-12 15:36:59 -04:00
Braydon Fuller cdfe572344 bitcoind: include height in spentinfo 2016-04-12 15:30:17 -04:00
Braydon Fuller 37f31fdb19 bitcoind: added getspentinfo method 2016-04-12 15:07:16 -04:00
Braydon Fuller b757bd3148 docs: update docs for bitcoind with address indexes 2016-04-11 15:45:28 -04:00
Braydon Fuller 52f05f3027 bitcoind: emit block events 2016-04-11 10:47:52 -04:00
Braydon Fuller d0937fea55 bitcoind: try to get transaction from all bitcoind nodes 2016-04-11 10:47:44 -04:00
Braydon Fuller 019626ba15 bitcoind: prevent rapid tip updates for all networks 2016-04-11 10:47:37 -04:00
Braydon Fuller 5bea36edc6 bitcoind: try querying all bitcoind nodes 2016-04-11 10:47:30 -04:00
Braydon Fuller d7f49cc192 test: add regtest for multiple bitcoind connections 2016-04-08 22:17:45 -04:00