这是使用 Python Twisted 编写的异步网络的基于以太坊的矿池 (RPCv2) 的 Stratum 代理。最初为 DwarfPool 开发DwarfPool
注意:这个 fork 仍在开发中。某些功能可能会损坏。请报告任何损坏的功能或问题。
#特征
#怎么运行的
Pool A <---+ +-------------+ Rig1 / PC1 (Active) | | | +-------------+ Rig2 / PC2 | | Pool B <---+-----StratumProxy <-----+-------------+ Rig3 / PC3 (FailOver) | +-------------+ Rig4 / PC4 | +-------------+ Leaserigs
#配置
#矿工启动命令行,推荐使用stratum-proxy的farm-recheck为200
#重启代理的外部脚本(由rain制作)
#捐赠
#要求
eth-proxy 是用 python 构建的。我一直在用 2.7.3 测试它,但它应该适用于其他版本。运行软件的要求如下。
#安装并启动
apt-get install python-twisted
python ./eth-proxy.py
或者使用python源代码
下载适用于 Windows 的 Python 版本 2.7.10 Download Python | Python.org
修改 PATH 变量(操作方法http://www.java.com/en/download/help/path.xml)并添加 C:\Python27;C:\Python27\Scripts;
安装 python setuptools setuptools · PyPI
安装 Python-Twisted Twisted · PyPI 文件 Twisted-15.4.0.win32-py2.7.msi(32 位)或 Twisted-15.4.0.win-amd64-py2 .7.msi(64 位)
安装 zope.interface,在控制台运行:
easy_install -U zope.interface
安装 PyWin32 v2.7 pywin32-219.win32-py2.7.exe 或 pywin32-219.win-amd64-py2.7.exe Python for Windows Extensions - Browse /pywin32 at SourceForge.net
下载 eth-proxy。提取 eth-proxy.zip。更改 config.py 中的设置并从命令开始:
python xmr-proxy.py
#Credits
#执照