Commit Graph

796 Commits

Author SHA1 Message Date
Oliver Weichhold 326f1db17b And another one :-( 2017-11-29 19:26:11 +01:00
Oliver Weichhold 8bd3829025 Grr fixed another line assembly bug 2017-11-29 18:41:49 +01:00
Oliver Weichhold 876e6ad36d Comments and cleanup 2017-11-29 17:46:22 +01:00
Oliver Weichhold 41470d4e48 Moved websocket port configuration to blockchain specific extension data 2017-11-29 17:37:58 +01:00
Oliver Weichhold d10bd2a815 Make sure block effort is always computed 2017-11-29 15:10:18 +01:00
Oliver Weichhold dc805dbcb3 Shares per second poolstats 2017-11-29 15:05:41 +01:00
Oliver Weichhold cb777465ad Mini refactoring and cleanup 2017-11-29 13:21:55 +01:00
Oliver Weichhold f15ecbff5d Build fix 2017-11-29 11:09:24 +01:00
Oliver Weichhold 6bd42bdbaa Simplified send queue handling and got rid of RecycableMemoryStream 2017-11-29 11:06:28 +01:00
Oliver Weichhold ceb95ca698 Cleanup 2017-11-29 09:24:20 +01:00
Oliver Weichhold 774ab52eee Do not serialize request processing 2017-11-29 08:07:52 +01:00
Konstantin 29b6a9eeee Update CoinMetaData.cs (#100)
Add Expanse Block Explorer
http://www.gander.tech/
2017-11-28 17:28:21 +01:00
Oliver Weichhold 744cff1a9f Job broadcast logging 2017-11-28 08:26:52 +01:00
Oliver Weichhold 17d0d2486f Polling fallback for Ethereum Job streaming 2017-11-27 22:50:35 +01:00
Oliver Weichhold e3250e1d3f Load last poolstats at startup (Improves #46) 2017-11-27 20:14:54 +01:00
Oliver Weichhold 3514721141 Fixed block template updates when not streaming (Fixes #99) 2017-11-27 19:40:28 +01:00
Oliver Weichhold 3c0958c61f Nuget package update 2017-11-27 16:19:10 +01:00
Oliver Weichhold 7f9cc049cc Significantly improved ethereum websocket streaming 2017-11-27 15:40:43 +01:00
Oliver Weichhold 0cef1236fa Corrected log level 2017-11-27 11:19:51 +01:00
Oliver Weichhold 87f24097d6 Experimental websocket-based block update streaming for Ethereum based pools 2017-11-27 11:07:32 +01:00
Oliver Weichhold 88a449a729 Reverted rename refactor of share based banning config
Websocket streaming WIP
2017-11-27 09:50:34 +01:00
Oliver Weichhold 8b61caf626 Refactored banning configuration 2017-11-26 12:47:08 +01:00
Oliver Weichhold f718438a14 WIP 2017-11-26 11:25:04 +01:00
Oliver Weichhold f88149004a Make banning system opt-in 2017-11-26 10:58:22 +01:00
Oliver Weichhold 89e09facdb Added early flood check 2017-11-26 10:42:04 +01:00
Oliver Weichhold 6b73b89276 Re-enable junk bans 2017-11-26 10:13:27 +01:00
Oliver Weichhold 89a542d4cb Fixed another StratumClient request assembly bug 2017-11-25 19:53:33 +01:00
Oliver Weichhold 71bd167158 Merge branch 'master' of https://github.com/coinfoundry/miningcore 2017-11-24 20:28:15 +01:00
Oliver Weichhold e8fe3f27ae Fixed buffer management 2017-11-24 20:28:05 +01:00
Oliver Weichhold 6c560e5ede
Update README.md 2017-11-24 15:01:02 +01:00
Konstantin cb743db5e2 Add support Ellaism (#91)
* Update ClusterConfig.cs

* Update CoinMetaData.cs

* Update EthereumConstants.cs

* Update EthereumPayoutHandler.cs

* Update EthereumPool.cs
2017-11-24 14:59:07 +01:00
Oliver Weichhold 3012483fc5 Simplify JsonReaderException logging 2017-11-24 08:22:57 +01:00
Oliver Weichhold c982b5212f JSON only supports UTF-8 without BOM 2017-11-24 08:20:48 +01:00
Oliver Weichhold 68179e53a1 Merge branch 'master' of https://github.com/coinfoundry/miningcore 2017-11-23 19:49:25 +01:00
Oliver Weichhold decf8f99bc OnReceiveError improved logging 2017-11-23 19:49:17 +01:00
Oliver Weichhold c51b9ed0c2 Optimized some situations where locks were taken much longer than necessary 2017-11-23 16:22:55 +01:00
Oliver Weichhold 01f78360d1 Added significantly more debug logging 2017-11-23 12:54:32 +01:00
Oliver Weichhold 437daa4785 Corrected a problem when processing stratum data containing multiple newline (Fixes #81) 2017-11-23 10:05:05 +01:00
Oliver Weichhold 7c4676797f Do not attempt to validate empty miners 2017-11-22 20:25:25 +01:00
Oliver Weichhold 0aa3e67f00 Revert "Switch to UTF8 for StratumClient"
This reverts commit fad72d74c7.
2017-11-22 16:23:49 +01:00
Oliver Weichhold fad72d74c7 Switch to UTF8 for StratumClient 2017-11-22 14:35:01 +01:00
Oliver Weichhold 4406d5a9ff Add CORS Headers to API Endpoint (Fixes #3)
Comments
2017-11-21 17:58:07 +01:00
Oliver Weichhold 0a26d7525d BTG SegWit support 2017-11-21 09:03:25 +01:00
Oliver Weichhold 1d343010dc WIP 2017-11-20 16:52:09 +01:00
Oliver Weichhold 0fc54735a7 Revert socket shutdown change 2017-11-20 13:43:14 +01:00
Oliver Weichhold 46bccfa9d2 BTG block explorer links 2017-11-20 13:01:40 +01:00
Oliver Weichhold df664f8f60 Merge branch 'master' of https://github.com/coinfoundry/miningcore 2017-11-20 11:28:28 +01:00
Oliver Weichhold c97d4f36da Change socket shutdown behavior 2017-11-20 11:28:14 +01:00
Oliver Weichhold a2731a2a0c Merge branch 'master' of https://github.com/coinfoundry/miningcore 2017-11-18 20:41:38 +01:00
Oliver Weichhold 30f50f48bc Improved Bitcoin Extranonce handling and made it more ASIC miner friendly be decreasing it by 8 bits 2017-11-18 20:41:30 +01:00