dogestreet / proxypool Goto Github PK
View Code? Open in Web Editor NEWA Stratum to Stratum proxy pool
License: GNU Affero General Public License v3.0
A Stratum to Stratum proxy pool
License: GNU Affero General Public License v3.0
@dogestreet sorry to hear that you can't continue this project.
May I ask if I can take over? I have some beefy machines that need using.
Thank you very much for your great work on this proxy!! Two questions:
Feasable workaround? => set vardiffInitial to desired fixed diff and vardiffAllowance to 99999999
Best solution would be to detect cgminer 3.7.2 users through the version string during mining subscribe:
{"id": 0, "method": "mining.subscribe", "params": ["cgminer/3.7.2"]}
And send them a {"params": ["192.168.1.1","4444"], "id": null, "method": "client.reconnect"} command in order to connect to annother port (backup stratum) which supports cgminer 3.7.2.
I would love to code it myself, but i am not used to haskell. I suppose, this will take you only 20 minutes to implement.
Thank you very much for your consideration!
Hi,
I have compiled with success the sources but when I start the "server" I see this error
[2014-03-01 07:07:57][db][INFO] Connecting to localhost
[2014-03-01 07:07:57][db][WARNING] IOException in DB: connect: does not exist (Connection refused)
[2014-03-01 07:07:57][db][WARNING] Sleeping for 5 seconds before reconnection
What kind of DB must I have ?
Thanks,
Amaury
Hi,
Reguliary, I see this messages in debug mode (I have plenty of small cpu miner)
2014-03-02 05:33:10][client][INFO] Client (435) from "91.183.65.xxx" connected
[2014-03-02 05:33:11][client][INFO] Client (436) from "109.88.93.xxx" connected
[2014-03-02 05:33:11][client][INFO] IOException in client: <socket: 32>: Data.ByteString.hGetLine: end of file
[2014-03-02 05:33:11][client][INFO] IOException in client: <socket: 40>: Data.ByteString.hGetLine: end of file
[2014-03-02 05:33:16][client][INFO] Client (437) from "87.66.208.xxx" connected
[2014-03-02 05:33:16][client][INFO] IOException in client: <socket: 32>: Data.ByteString.hGetLine: end of file
I have tested with p2pool (litecoin) and hypernova (standard pool) and same messages appear. Globally it work but I think that certains miners can't give works to the proxy.
Thanks a lot for this fantastic work,
Mo
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.