+ Added algorithm 'argon2d_dynamic'
Is it for cpu only? If so then why? There is already exist gpu miners for these algo.
Better add progpow and nimiq.
And thank you for new version, i testing it right now.
Also:
Don't you think better is to store first value of difficulty (when miner first connect to pool) and then miner receive Invalid difficulty - just use stored value instead of spent time for reconnecting? Or maybe add cmd line option for default difficalty?
[2020-09-09 12:59:49] Redirecting jobs from algorithm 1 to algorithm 0 workers [a]
[2020-09-09 12:59:49] Reconnecting to epic.icemining.ca:4000 in 15 seconds[0]
[2020-09-09 13:00:03] Connected to epic.icemining.ca:4000[0]
[2020-09-09 13:00:03] PARSE error: Invalid difficulty received[0]
[2020-09-09 13:00:03] Reconnecting to epic.icemining.ca:4000 in 15 seconds[0]
[2020-09-09 13:00:15] CPU result accepted [335ms][1]
[2020-09-09 13:00:18] Connected to epic.icemining.ca:4000[0]
[2020-09-09 13:00:18] PARSE error: Invalid difficulty received[0]
[2020-09-09 13:00:18] Reconnecting to epic.icemining.ca:4000 in 15 seconds[0]
[2020-09-09 13:00:22] CPU result accepted [488ms][1]
[2020-09-09 13:00:32] New job received [d630], block height 116005[1]
[2020-09-09 13:00:33] Connected to epic.icemining.ca:4000[0]
[2020-09-09 13:00:33] Difficulty 240000.00000000[0]
Too much reconnects.
Invalid difficulty is received when a progpow job is received, so why would i 'store first value of difficulty and use stored value', when it wont be mined at all ? It's not RX. Also you cant just cant use any diff you want when you want it, vardiff doesn't work that way.
Then why miner must reconnect if it just need to be ignored (progpow/cuckoo)? Don't it just have to wait for RX job?
Ver. 0.4.7 don't have this problem.