btcpool-go-modules-ABANDONED
btcpool-go-modules-ABANDONED copied to clipboard
BTCPool modules that implemented with golang / BTCPool中用go语言实现的组件
User Chain API Server
由两个模块合并而来:
- Switcher API Server 提供触发 Stratum 切换的API
- Init User Coin 初始化zookeeper里的用户币种记录
Merged Mining Proxy
多币种联合挖矿代理,支持域名币(Namecoin)、亦来云(Elastos)等同时与比特币联合挖矿。
Init NiceHash
初始化 ZooKeeper 中的 NiceHash 配置,通过调用 NiceHash API 来获取各个算法要求的最小难度,写入 ZooKeeper 以备 sserver 来使用。
Chain Switcher
向sserver发送币种自动切换命令。
Stratum Switcher
可切换币种的 Stratum 代理,用于配合 BTCPool 工作。
已废弃,btcpool项目中的sserver现在直接具有币种切换功能,不再需要Stratum Switcher。