Contact

FAQ and Terms

API

Altcoins

New Zcash

API

ETH矿机监控

Dwarfpool提供JSON-API用来监控你的机器。你可以在浏览器,脚本,APP,和监控系统(如nagios和zabbix中使用)

API返回所有过去24小时在线矿机的数据

有些挖矿软件有bug,它们有时候会发送低于正常两倍的share。如果它们发送少于60%的正常share,你可以及时的重启矿机。更多信息参考 FAQ页面。

如果在最近5分钟内有提交share,你的矿机会被标记“活跃”

数据每2-3分钟更新一次


Unofficial Android application avilable on the google store.


请求格式

你需要提供矿机或代理中使用的钱包地址和电子邮件地址

出于安全原因,API需要电子邮件地址而不是API-KEY

如果你没有用来监控的电子邮件地址,你可以使用“[email protected]”来请求API

http://dwarfpool.com/eth/api?wallet=YOUR_WALLET&email=YOUR_EMAIL


数据返回描述

你得到普通数据

"error" - 好的或者不好的结果
"total_hashrate" - 你所有矿机的总算力(MHs)
"total_hashrate_calculated" - 根据矿机提交的share计算出来的算力。也许会跟矿机显示的不一样,这是挖矿原理本身的原因(MHs)
"wallet" - 请求的钱包帐号

每台矿机的数据


"workers": {
    "workername": {
        "alive" - 在最近5分钟内有提交share
        "hashrate" - 算力(MHs)
        "hashrate_below_threshold" - 如果值为true,那么你的矿机提交的share少于正常水平的60%
        "hashrate_calculated" - 最近30分钟内根据shares数计算出来的算力
                                新开机的矿机最初10分钟是没有数据的
                                过去30分钟没有提交有效share的矿机的值为0
        "last_submit" - 最近提交share的时间,GMT+1
        "second_since_submit" - 最近提交share的时间到现在有多少秒
        "worker" - 矿工名
    }
}


示例

http://dwarfpool.com/eth/[email protected]example.com

{
  "error": false,
  "total_hashrate": 146.8,
  "total_hashrate_calculated": 147.47,
  "wallet": "0xbd2b2cef1a71567e2f3ec72d6593ab37ccf1b8e0",
  "workers": {
    "B21": {
      "alive": true,
      "hashrate": 146.8,
      "hashrate_below_threshold": false,
      "hashrate_calculated": 147.47,
      "last_submit": "Wed, 03 Feb 2016 18:25:00 GMT",
      "second_since_submit": 37,
      "worker": "B21"
    },
    "R251": {
      "alive": false, 
      "hashrate": 0.0, 
      "hashrate_below_threshold": false,
      "hashrate_calculated": 0.0,
      "last_submit": "Wed, 03 Feb 2016 11:23:13 GMT", 
      "second_since_submit": 26592,
      "worker": "R251"
    }
   }
  } 


错误提示

每次返回数据都会有“error”键值。如果值为true,你可以插叙下面的错误提示

{"error":true,"error_code":"API_DOWN"}

API_DOWN - API 暂时不可用,请稍后再试
BAD_WALLET - 请求中的钱包地址错误
NO_AUTH - 没有电子邮件地址或者其填写错误
NO_STAT - 对应钱包地址没有数据。要么是新的钱包地址,要么是过去一天没有在线的矿工。