wetblanketcc / aiostratum_proxy

aiostratum_proxy is a modular/extensible stratum protocol mining proxy built using Python3's asyncio.
MIT License
28 stars 16 forks source link

ZEC Nicehash support #2

Open stasxpulse opened 6 years ago

stasxpulse commented 6 years ago

Hello Dev team, Is it possible to add ZEC Nicehash pools support to this proxy?

wetblanketcc commented 6 years ago

I'm pretty sure that using any equihash proxy with nicehash isn't possible due to the way they both take the same approach to supporting multiple miners. Do you have any error output from either nicehash or aiostratum-proxy that you can paste in?

Will have to give this some thought.

Edit: sorry for the delayed response! (I was on vacation)

ma7555 commented 5 years ago

@wetblanketcc As per my trials, no errors are either shown in the proxy or NH. Authorization happens but nothing else. If you have any ideas on how to fix this (i doubt there could be a solution as you said) let me know and I can try to help you with coding it.

logs fyi: ~/aiostratum_proxy$ bin/aiostratum-proxy --config proxy-config.yaml 2019-02-28 13:51:04,622 INFO - Proxy 1 proxy starting 2019-02-28 13:51:04,622 INFO - W:Proxy 1: solo worker mode (single nonce space) 2019-02-28 13:51:04,622 INFO - W:Proxy 1: accepting plaintext connections on host|port 2019-02-28 13:51:04,622 INFO - Proxy 1 proxy started, waiting for worker connections 2019-02-28 13:53:06,749 INFO - P:Proxy 1: connection established to host|port 2019-02-28 13:53:06,749 INFO - W:Proxy 1: peer connected ('169.51.33.5', 64011)

Regards, ma7555