Commit Graph

901 Commits

Author SHA1 Message Date
Oliver Weichhold 44bc44fcd4
Dev (#144)
* rename BCC to BCH (#127)
* Electroneum Support (ETN)
* Lyra Hashrate Multiplier
* STAK hashrate fix
* Change API to align with latest wiki docs
* Added Electroneum in README
* Improved Monero transfer failure handling
* Do not emit UTF-8 BOM in Api responses (Fixes #124)
* cleanup masternode code for straks (#140)
2018-01-02 14:47:23 +01:00
Oliver Weichhold a1c37af49a
Merge branch 'master' into dev 2018-01-02 14:46:43 +01:00
Andrew Camilleri b8182b6c57 cleanup masternode code for straks (#140) 2018-01-02 14:43:34 +01:00
Oliver Weichhold 374f86adc6 Do not emit UTF-8 BOM in Api responses (Fixes #124) 2018-01-02 14:32:17 +01:00
Oliver Weichhold 69d818cf1f WIP 2018-01-02 12:36:56 +01:00
Oliver Weichhold 82d563951c Merge branch 'dev' of https://github.com/coinfoundry/miningcore into dev 2018-01-02 12:32:33 +01:00
Oliver Weichhold 2868c84d42 Improved Monero transfer failure handling 2018-01-02 12:32:04 +01:00
Calvin Tam 07902b32e7
Added Electroneum in README 2018-01-02 14:25:03 +08:00
Jakob Gillich ea70813b9e fix license formatting (#142) 2018-01-01 17:14:32 +01:00
Oliver Weichhold 04b648c940 Change API to align with latest wiki docs 2017-12-31 15:44:38 +01:00
Oliver Weichhold 286d6cc989 STAK hashrate fix 2017-12-30 09:49:47 +01:00
Oliver Weichhold 5aa043d61d Lyra Hashrate Multiplier 2017-12-29 21:45:48 +01:00
Oliver Weichhold c990ebed9f Electroneum Support (ETN) 2017-12-29 14:08:48 +01:00
Dainel Vera 892b1bbcf1 rename BCC to BCH (#127) 2017-12-29 11:38:21 +01:00
Oliver Weichhold 8acbf4fb3e
Dev (#135)
* Log block height for balance changes
* Fix share traversal
* Log one address per line
* Compute miner/worker hashrates from database instead of buffering shares in memory
* PPLNS fixes
* ZCash shield coinbase fix
* Increase stats update interval
2017-12-29 11:33:12 +01:00
Oliver Weichhold 4760cd701a Merge branch 'master' into dev
# Conflicts:
#	src/MiningCore/Payments/PayoutSchemes/PPLNS.cs
2017-12-29 11:31:15 +01:00
Oliver Weichhold 77f205bce0 WIP 2017-12-27 22:42:52 +01:00
Oliver Weichhold 03d552aa36 WIP 2017-12-27 22:16:54 +01:00
Oliver Weichhold d54132daeb StatsRecorder start hot 2017-12-27 22:11:35 +01:00
Oliver Weichhold ce5d975328 Increase stats update interval 2017-12-27 21:30:45 +01:00
Oliver Weichhold a4958ba648 - Compute miner/worker hashrates from database instead of buffering shares in memory
- PPLNS fixes
- ZCash shield coinbase fix
2017-12-27 21:22:06 +01:00
Oliver Weichhold b4cf7f8848 WIP 2017-12-19 18:00:30 +01:00
Oliver Weichhold 93b6bcffdf WIP 2017-12-19 17:47:23 +01:00
Oliver Weichhold 8b7c7852bf Remove unnecessary checks 2017-12-19 16:33:10 +01:00
Oliver Weichhold 321ac0e4f2
Dev (#126)
* Log block height for balance changes

* Fix share traversal

* Log one address per line
2017-12-19 15:49:16 +01:00
Oliver Weichhold a5f614dc16 Log one address per line 2017-12-19 15:47:49 +01:00
Oliver Weichhold 528741554f Fix share traversal 2017-12-19 15:37:14 +01:00
Oliver Weichhold f3a61efa97 WIP 2017-12-19 15:05:43 +01:00
Oliver Weichhold 29f1741154 Test 2017-12-19 14:04:25 +01:00
Oliver Weichhold f54e2d743f Log block height for balance changes 2017-12-19 13:52:58 +01:00
Oliver Weichhold b46c32ce4a Merge branch 'dev' of https://github.com/coinfoundry/miningcore 2017-12-19 07:19:10 +01:00
Oliver Weichhold dfbb854a4f Merge branch 'dev' of https://github.com/coinfoundry/miningcore into dev 2017-12-19 07:18:21 +01:00
Oliver Weichhold 065ec9fdd9 Reformat 2017-12-19 07:18:13 +01:00
Oliver Weichhold 78b9a4d8d4
Dev (#125)
* Threading

* Cleanup

* Use task pool for message dispatch again

* Added back RingBuffers

* Restored old vardiff implementation

* Reduce vardiff log spam

* Consolidated bitcoin payments and support Dash extra args

* Added database index

* Address refactor

* Fault handling for PPLNS

* Stopwatch handling

* PPLNS: Log accumulated difficulty instead of simple share count

* Raise share page size

* Retry count and page size

* Improved Share paging for PPLNS

* Log obsolete shares

* Fix endless loop

* Fixed uncle processing

* Added 3 tests for the Merkle Tree (#123)
2017-12-19 07:11:27 +01:00
jpb18 08ac4f96b7 Added 3 tests for the Merkle Tree (#123) 2017-12-19 07:10:36 +01:00
Oliver Weichhold 1f2a5fcf6b Misc 2017-12-18 09:28:06 +01:00
Oliver Weichhold 71a4dff414 WIP 2017-12-17 20:26:05 +01:00
Oliver Weichhold 580700fe95 WIP 2017-12-17 14:27:15 +01:00
Oliver Weichhold 2b03aa1b00 WIP 2017-12-17 14:24:52 +01:00
Oliver Weichhold baeea66736 Misc 2017-12-17 14:22:46 +01:00
Oliver Weichhold 44a3c98166 Fixed uncle processing 2017-12-17 13:51:39 +01:00
Oliver Weichhold 4828ceae86 WIP 2017-12-17 12:20:56 +01:00
Oliver Weichhold a7ee93c4c2 WIP 2017-12-17 09:29:31 +01:00
Oliver Weichhold 980a0cf267 WIP 2017-12-17 09:18:24 +01:00
Oliver Weichhold 4efc934d89 WIP 2017-12-17 09:14:16 +01:00
Oliver Weichhold 4095ab6641 WIP 2017-12-17 09:12:21 +01:00
Oliver Weichhold 4e218944a4 Fix endless loop 2017-12-17 09:04:30 +01:00
Oliver Weichhold 0b5852f6c9 Log obsolete shares 2017-12-16 15:27:16 +01:00
Oliver Weichhold b06809dd58 Improved Share paging for PPLNS 2017-12-16 10:06:27 +01:00
Oliver Weichhold f563a293b0 Retry count and page size 2017-12-16 08:27:05 +01:00