Commit Graph

  • 37550166dd Database: Warn about inconsistent database state. Braydon Fuller 2015-09-16 20:01:02 -0400
  • f85a832d8c Merge pull request #236 from kleetus/readme Braydon Fuller 2015-09-16 15:22:28 -0400
  • 3daa8a7984 Readme should reference a beta.X and not the specific beta release. Chris Kleeschulte 2015-09-16 14:45:14 -0400
  • 6aee1d36f6 Bump development version to v0.2.0-dev Chris Kleeschulte 2015-09-16 14:35:29 -0400
  • ac13c5d4de Bump package version to v0.2.0-beta.7 v0.2.0-beta.7 Chris Kleeschulte 2015-09-16 13:48:11 -0400
  • 4343b90de2 Merge pull request #219 from pnagurny/feature/timestamp-blocks Braydon Fuller 2015-09-16 13:47:00 -0400
  • aa9504a402 Merge pull request #227 from braydonf/add-cmd-remote Patrick Nagurny 2015-09-16 13:34:24 -0400
  • a0be38f074 check for timestamp out of bounds Patrick Nagurny 2015-09-16 12:04:44 -0400
  • 948f36deb7 Merge pull request #231 from kleetus/bug/reindex_crash Braydon Fuller 2015-09-16 10:45:04 -0400
  • a105c0a35e Removed errors memoization. Chris Kleeschulte 2015-09-16 10:38:08 -0400
  • 576d1712e4 Merge pull request #234 from braydonf/sendtxevent Chris Kleeschulte 2015-09-16 10:35:10 -0400
  • a0d164661a Merge pull request #235 from braydonf/bug/nullprevhash Chris Kleeschulte 2015-09-16 10:31:01 -0400
  • c9d4dc276f Crash on reindex Chris Kleeschulte 2015-09-16 10:22:24 -0400
  • 4ee11ed73b Crash on reindex Chris Kleeschulte 2015-09-15 16:38:41 -0400
  • dc6d0e681c Crash on reindex Chris Kleeschulte 2015-09-15 14:18:18 -0400
  • cadbc0a79d GetBlockIndex segmentation fault with genesis block Braydon Fuller 2015-09-16 09:23:13 -0400
  • cf1c01acea Bindings: Send transaction emit "tx" events. Braydon Fuller 2015-09-15 16:58:30 -0400
  • 7e1d433781 go from highest timestamp to lowest timestamp Patrick Nagurny 2015-09-15 18:23:06 -0400
  • 7df8eb1050 Merge pull request #233 from braydonf/engine Patrick Nagurny 2015-09-15 17:28:49 -0400
  • e6b850124c fixes Patrick Nagurny 2015-09-15 17:25:41 -0400
  • 00d3a0ba67 binary encode key and value Patrick Nagurny 2015-09-15 16:40:31 -0400
  • d24a3a2242 Package: Include supported node, os and cpu versions. Braydon Fuller 2015-09-15 15:29:53 -0400
  • 3d73597e98 Merge pull request #228 from braydonf/history-total Patrick Nagurny 2015-09-15 14:02:48 -0400
  • bfba4a1b7f Address History: Include count in response results. Braydon Fuller 2015-09-15 13:17:15 -0400
  • eaee098cf0 add getBlockHashesByTimestamp Patrick Nagurny 2015-09-10 13:54:40 -0400
  • 696759849f Merge pull request #223 from braydonf/history Patrick Nagurny 2015-09-15 12:34:26 -0400
  • 25e801126f Bitcore Node Add Command with Remote URLS Braydon Fuller 2015-09-15 11:07:17 -0400
  • 0b2d5f4891 Merge pull request #220 from kleetus/script_helpers Braydon Fuller 2015-09-15 10:20:57 -0400
  • 562fa84344 Merge pull request #222 from kleetus/ctrl-c++ Braydon Fuller 2015-09-15 10:19:18 -0400
  • 5fbd8991ed Address History: Combine addresses so that history is txid unique. Braydon Fuller 2015-09-14 21:03:06 -0400
  • da1513edb2 Address History: Add additional regtest for getting history by height. Braydon Fuller 2015-09-14 17:30:10 -0400
  • e7587564a7 Address History: Add getAddressHistoryCount to available API methods. Braydon Fuller 2015-09-14 17:29:43 -0400
  • b1b40c892e Address History: Add getAddressHistoryCount method Braydon Fuller 2015-09-14 16:48:28 -0400
  • 87a9163743 Address History: Docs for "start" and "end" arguments Braydon Fuller 2015-09-14 16:28:34 -0400
  • a80b58e004 Address History: Fix sorting bug Braydon Fuller 2015-09-14 16:11:31 -0400
  • 7b50f5ff3d Switched to using a flag instead of using a replacement. Chris Kleeschulte 2015-09-14 13:15:55 -0400
  • f88eee5a1c Improve db storage efficiency by ~2 times Braydon Fuller 2015-09-14 09:01:51 -0400
  • d3641f3b0a Pagination Optimization - Sort and paginate before getting full transaction details. - Only get detailed transaction information for items within the current page. - Improves the performance with large sets of transactions. Braydon Fuller 2015-09-14 09:00:18 -0400
  • 1cf34f2dd8 Address Block Handling Optimizations - Changes to use ripemd160 hash directly instead of the base58check encoded values - Speeds block handling performance by ~4 times Braydon Fuller 2015-09-11 20:58:59 -0400
  • c205f781a5 Pagination for Address History - Reindexing the bitcore-node database is required with this change. - Address indexes are updated to include address and height in spent index so that both inputs and outputs can be queried by address and height using "start" and "stop" to limit the range of the query. - Address history also now supports paginated results using "from" and "to" values that indicate an index in the array. Braydon Fuller 2015-09-09 19:45:49 -0400
  • 51355c51f1 Multiple sigints sent to the node process Chris Kleeschulte 2015-09-11 16:26:23 -0400
  • 60a133f36c Multiple SIGINT signals sent to node process while in shutdown cycle. Chris Kleeschulte 2015-09-11 12:39:33 -0400
  • ef49264907 gitignore, integration test, env Chris Kleeschulte 2015-09-11 10:57:54 -0400
  • c8b0dd0999 Merge pull request #207 from kleetus/bus_integration_tests Braydon Fuller 2015-09-10 14:31:42 -0400
  • 8c0ff7ba24 Merge pull request #208 from kleetus/errorMessage_todo Braydon Fuller 2015-09-10 14:24:41 -0400
  • cfcb024017 Removed the old bus integration tests in favor of the one in regtest-node.js Chris Kleeschulte 2015-09-10 14:09:56 -0400
  • 1c567c9817 ErrorMessage lexical cast test Chris Kleeschulte 2015-09-10 14:01:52 -0400
  • 1ac02c5276 Performed lexical cast on the reject code instead of using a sprintf. Chris Kleeschulte 2015-09-09 12:28:05 -0400
  • 875c35de2a Added a full stack integration-style regtest for the bus Chris Kleeschulte 2015-09-10 13:18:39 -0400
  • 55a3baa1aa Renamed the bus integration tests and moved it to the test directory. Chris Kleeschulte 2015-09-09 12:25:08 -0400
  • 65e09ef281 Added integration for the bus Chris Kleeschulte 2015-09-09 11:08:55 -0400
  • 13b5c065f3 Merge pull request #215 from pnagurny/feature/web-docs Braydon Fuller 2015-09-10 13:11:32 -0400
  • a3c49dd007 Merge pull request #217 from pnagurny/enhance/close-leveldb Braydon Fuller 2015-09-10 13:09:53 -0400
  • c4d28c3947 wait for db operations to complete before closing leveldb Patrick Nagurny 2015-09-10 12:43:50 -0400
  • 6d514febf3 document the web service Patrick Nagurny 2015-09-10 11:56:16 -0400
  • c5dfc26b28 Merge pull request #213 from pnagurny/feature/https Braydon Fuller 2015-09-10 11:16:07 -0400
  • 8b0b401d52 inherit https options from node Patrick Nagurny 2015-09-10 11:06:37 -0400
  • 5677964651 add https to web service Patrick Nagurny 2015-09-09 16:39:21 -0400
  • cd73763610 Merge pull request #212 from pnagurny/feature/blockHandlerCheck Braydon Fuller 2015-09-09 15:12:11 -0400
  • 9c21c81107 Merge pull request #211 from bitpay/kleetus-readme2 Braydon Fuller 2015-09-09 15:04:52 -0400
  • 4682714c69 check for blockHandler on services Patrick Nagurny 2015-09-09 14:30:25 -0400
  • 7142a6061f Update README.md Chris Kleeschulte 2015-09-09 14:11:40 -0400
  • a8c26afb94 Bump development version to v0.2.0-dev Chris Kleeschulte 2015-09-09 13:39:26 -0400
  • fcba561685 Bump package version to v0.2.0-beta.6 v0.2.0-beta.6 Chris Kleeschulte 2015-09-09 13:22:39 -0400
  • 2f6fc6e3e9 Merge pull request #202 from pnagurny/feature/main-chain Braydon Fuller 2015-09-09 10:08:21 -0400
  • 83a83b42ea Merge pull request #2 from braydonf/feature/main-chain Patrick Nagurny 2015-09-09 10:03:29 -0400
  • a9f990bdf4 Fixes for isMainChain binding tests. Braydon Fuller 2015-09-08 17:42:33 -0400
  • 0ff742c1b6 add isMainChain method Patrick Nagurny 2015-09-08 14:04:14 -0400
  • 2469c6d3fb Merge pull request #199 from braydonf/start-error Patrick Nagurny 2015-09-08 17:33:54 -0400
  • 16aa96a217 Merge pull request #201 from kleetus/fix_regtest Braydon Fuller 2015-09-08 16:46:09 -0400
  • ee3bad5203 Added a check for the right number of tip events. Chris Kleeschulte 2015-09-08 13:34:02 -0400
  • f95d9bf513 Merge pull request #196 from isghe/ig_libbitcoind_errorMessage Chris Kleeschulte 2015-09-08 10:32:04 -0400
  • 60af86777f Start/Stop Improvements - A Node will shutdown if there is an error starting a service as it would lead to cascading errors. - `node.start()` needs to be called, and nolonger is called automatically when the instance is created. - A service will only be added to node.services after it's started - Stopping services that are not started will gracefully continue. - Logging sync status of db will only apply if the service is started. - Debug log about a service without a route will always include the service name Braydon Fuller 2015-09-04 15:05:32 -0400
  • b4ed29eabe Merge pull request #193 from kleetus/reindex Braydon Fuller 2015-09-08 10:15:34 -0400
  • d405edc3d3 Merge pull request #174 from kleetus/daemon Braydon Fuller 2015-09-08 10:10:12 -0400
  • 94c345134e Daemon Chris Kleeschulte 2015-09-04 17:36:53 -0400
  • 18aff3de0c Fixed the warning message to the user on a reindex. Chris Kleeschulte 2015-09-04 16:59:04 -0400
  • 9aec734122 Merge pull request #195 from pnagurny/bug/transaction-fee Braydon Fuller 2015-09-04 14:28:37 -0400
  • 79ae3bb412 handle getFee() error Patrick Nagurny 2015-09-04 13:12:56 -0400
  • f72c478492 Merge pull request #197 from braydonf/feature/better-reorgs Patrick Nagurny 2015-09-04 13:58:48 -0400
  • 50925d1e0f Add tests for reorg improvement, and remove nolonger need code. Braydon Fuller 2015-09-04 13:52:41 -0400
  • 21a7bae2f1 avoid undefined behaviour Isidoro Ghezzi 2015-09-04 19:24:12 +0200
  • 730dd37318 Reindex logic - If the reindex option is set in bitcoin.conf, then when start is called and onBlocksReady's callback is fired: - start's callback will not be fired until the reindex takes place. - along the way the sync percentage is display once per second Chris Kleeschulte 2015-09-04 11:39:38 -0400
  • 60a7f5ea29 optimizations for handling reorgs better Patrick Nagurny 2015-09-04 11:32:04 -0400
  • d068681283 Merge pull request #188 from pnagurny/feature/more-changes Braydon Fuller 2015-09-03 17:39:18 -0400
  • a0e40ffd15 check for duplicate events Patrick Nagurny 2015-09-03 17:29:28 -0400
  • 7ac429fbd2 remove name field from node Patrick Nagurny 2015-09-03 16:59:43 -0400
  • 900f715a49 add tests Patrick Nagurny 2015-09-03 16:38:23 -0400
  • da6b6e3622 more changes for services Patrick Nagurny 2015-09-03 16:07:35 -0400
  • 290874a8fb Merge pull request #184 from braydonf/cli-fixes Patrick Nagurny 2015-09-03 10:22:21 -0400
  • 52e80039d8 CLI fixes for installing and removing services. Braydon Fuller 2015-09-02 18:30:35 -0400
  • 5e532d4b78 Merge pull request #160 from kleetus/setImmediate Braydon Fuller 2015-09-02 12:10:21 -0400
  • b6607979fd Merge pull request #178 from bitpay/kleetus-patch-1 Braydon Fuller 2015-09-02 12:06:23 -0400
  • 257970500d Push a specific tag in release notes. Chris Kleeschulte 2015-09-02 12:03:39 -0400
  • 8c7b2a7ef4 Bump development version to v0.2.0-dev Chris Kleeschulte 2015-09-02 11:56:48 -0400
  • 1d58b0e437 Bump package version to v0.2.0-beta.5 v0.2.0-beta.5 staging Chris Kleeschulte 2015-09-02 11:27:09 -0400
  • 79d4abcc64 Removed the setImmediate after conflict resolution. Chris Kleeschulte 2015-09-02 10:51:31 -0400
  • ec720c2443 Added setImmediate to the tests instead of the code since this seems to be where the issue is. Chris Kleeschulte 2015-09-02 10:45:44 -0400
  • 0ac83098e9 Removed setImmediates from bitcoind.js. Chris Kleeschulte 2015-09-01 13:17:26 -0400
  • f08a9c66bf New way to persist callbacks to alleviate calling of setImmediate. Chris Kleeschulte 2015-09-01 10:52:24 -0400