Commit Graph

796 Commits

Author SHA1 Message Date
Oliver Weichhold 773ecb98ae Merge branch 'pow-opt' of https://github.com/coinfoundry/miningcore into pow-opt 2017-12-11 11:10:15 +01:00
Oliver Weichhold 82df4aaf01 Error checking 2017-12-11 11:10:02 +01:00
Oliver Weichhold 401b0d13d3 Fixed tests 2017-12-07 12:46:49 +01:00
Oliver Weichhold 3299a30d56 Cleanup 2017-12-07 12:10:16 +01:00
Oliver Weichhold 6b45f30011 Simplified inheritance hierarchy 2017-12-06 13:07:08 +01:00
Oliver Weichhold 574c6517f7 Disable console writeline 2017-12-06 09:00:44 +01:00
Oliver Weichhold fc3abd5289 Various fixes 2017-12-06 08:25:32 +01:00
Oliver Weichhold 94502714af Fixed ZCash share diff 2017-12-05 21:33:47 +01:00
Oliver Weichhold 5dd10606ba Consolidate Difficulty types for database entities and schema
Fixed extra-nonce problem for Bitcoin family
2017-12-05 21:03:56 +01:00
Oliver Weichhold e8496f36ef Reduced memory strain for period hashrate calculations 2017-12-05 16:37:50 +01:00
Oliver Weichhold 3043140add Produce less garbage in API Server 2017-12-05 16:03:57 +01:00
Oliver Weichhold 5e8e91cb93 Some cleanup 2017-12-05 15:23:21 +01:00
Oliver Weichhold 59e1277ae7 Paging fallback for Monero-like daemons not supporting RPC method "transfer_split" 2017-12-05 15:16:43 +01:00
Oliver Weichhold 79d8526de1 Cleanup 2017-12-05 14:34:50 +01:00
Oliver Weichhold 7960f25d80 Cleanup 2017-12-05 14:34:08 +01:00
Oliver Weichhold c67843db1b Disable SimultaneousAccepts 2017-12-05 14:32:25 +01:00
Oliver Weichhold 519efddea3 Move uv-socket keepAlive to client-socket where it belongs 2017-12-05 14:30:19 +01:00
Oliver Weichhold c8739a6794 Don't use tasks for long-running stuff 2017-12-05 14:17:45 +01:00
Oliver Weichhold 37706d0c63 Improved dupe checks 2017-12-05 14:00:41 +01:00
Oliver Weichhold c0e15b25b3 Support for compact block target (bits) 2017-12-05 13:53:54 +01:00
Oliver Weichhold e464a01fd4 Eliminate BigInteger parse 2017-12-05 13:13:36 +01:00
Oliver Weichhold 5f66905339 Streamlined Stratum Receive logic 2017-12-05 12:33:36 +01:00
Oliver Weichhold 7e8ce7987d WIP 2017-12-05 09:00:32 +01:00
Oliver Weichhold ef1eb99c67 ZCash Ethereum 2017-12-05 07:23:05 +01:00
Oliver Weichhold a300b08e71 WIP 2017-12-04 20:54:15 +01:00
Oliver Weichhold f2f7164881 WIP 2017-12-04 19:32:32 +01:00
Oliver Weichhold 36b80dbe87 Monero changes 2017-12-04 19:15:29 +01:00
Oliver Weichhold 778f82adb9 WIP 2017-12-04 18:18:30 +01:00
Oliver Weichhold ec5ac32459 Fix network hashrate for AEON 2017-12-04 17:07:23 +01:00
Oliver Weichhold 24d5e0624a CoinMetaData 2017-12-04 16:21:27 +01:00
Hüseyin Uslu c0eb4daa5b fixed a duplicate share exploit for bitcoin. (#102)
fixed a tiny typo in ethereum_pool.json.
2017-12-04 09:01:02 +01:00
Oliver Weichhold b4616aa9d5 Fixed linux build 2017-12-03 21:05:11 +01:00
Oliver Weichhold 4487871815 Fixed tests and AEON address validation 2017-12-03 15:03:55 +01:00
Oliver Weichhold 0122b95c66 AEON support (Fixes #58) 2017-12-03 08:28:49 +01:00
Oliver Weichhold 53d5387f60 Remove ZMQ stuff 2017-12-02 07:53:31 +01:00
Oliver Weichhold a44d660dea Admin GC Stats 2017-12-01 17:58:44 +01:00
Oliver Weichhold 4521396c79 PooledLineBuffer tests 2017-12-01 14:53:52 +01:00
Oliver Weichhold 7ae945469a Mini refactoring 2017-12-01 14:28:23 +01:00
Oliver Weichhold d521b483fc Fix encoding 2017-12-01 08:50:50 +01:00
Oliver Weichhold eafdd89aae Reduce DaemonClient allocations 2017-12-01 08:47:59 +01:00
Oliver Weichhold 99ac5217db Dispose HTTP responses 2017-11-30 21:16:41 +01:00
Oliver Weichhold fcae0d370b StratumClient now uses PooledLineBuffer 2017-11-30 21:08:37 +01:00
Oliver Weichhold edf74b6072 Various improvements 2017-11-30 15:13:44 +01:00
Oliver Weichhold a1b920d0d2 less equal instead of less 2017-11-30 14:46:03 +01:00
Oliver Weichhold c78fc6927d Avoid unnecessary allocations 2017-11-30 14:31:28 +01:00
Oliver Weichhold d45380e3a7 Added websocket logging 2017-11-30 13:01:18 +01:00
Oliver Weichhold 01c791a323 Log request deserialization problems 2017-11-30 10:28:11 +01:00
Oliver Weichhold f507cea021 Porting buffering fixes to PooledLineBuffer 2017-11-30 08:40:15 +01:00
Oliver Weichhold e5ec241ab9 Check deserialized request 2017-11-29 20:10:53 +01:00
Oliver Weichhold 0465a2dee7 Corrected log level 2017-11-29 19:47:52 +01:00