区块链图表和统计 API 提供了一个简单的界面,允许用户以编程方式与上显示的图表和统计数据进行交互。
图表 API
获取区块链图表数据
方法:GET
参数说明:
- $timespan – 图表的持续时间,大多数图表默认值为 1 年,内存池图表默认值为 1 周。(可选)
- $rollingAverage – 数据应取平均值的持续时间。(可选)
- $start – 开始图表的日期时间。(可选)
- $format – JSON 或 CSV,默认为 JSON。(可选)
- $sampled – 布尔值设置为 true 或 false(默认为 true)。如果为 true,则出于性能原因返回的数据点数量限制为 ~1.5k。(可选)
请注意,图表的值可以用科学计数法表示(例如,14,627,700 表示为 1.46277E7)。
回复:200 正常,应用程序/json
{
“状态”:“确定”,
“name”:“每日确认交易数”,
“单位”:“交易”,
“期间”:“天”,
"description": "每日确认的比特币交易数量。",
“值”:[
{
“x”:1442534400,
“y”:188330
},
“……”
]
}
回复:200 确定,text/csv;字符集=ascii
2015-09-18 00:00:00,188330.0
2015-09-19 00:00:00,117999.0
2015-09-20 00:00:00,105933.0
统计 API
获取区块链统计数据
方法:GET
回复:200 正常,应用程序/json
{
“市场价格美元”:610.036975,
“哈希率”:1841098926.6292908,
“总费用_btc”:6073543165,
“n_btc_mined”:205000000000,
“n_tx”:233805,
“n_blocks_mined”:164,
“区块间分钟数”:8.2577,
“总计bc”:1587622500000000,
“n_blocks_total”:430098,
“预计交易量美元”:123429768.68108143,
“块大小”:117490685,
“矿工收入美元”:1287626.6577490852,
“下一个目标”:431423,
“难度”:225832872179,
“已发送的估计比特币数量”:20233161880242,
“miners_revenue_btc”:2110,
“总发送比特币”:184646388663542,
“交易量_btc”:21597.09997288,
“交易量美元”:13175029.536228297,
“时间戳”:1474035340000
}
矿池 API
获取矿池数据
方法:GET
参数说明:
- $timespan – 数据计算的持续时间,最长为 10 天,默认为 4 天。(可选)
回复:200 正常,应用程序/json
{
“GHash.IO”:7,
“95.128.48.209”:1,
“NiceHash Solo”:1,
“单独 CKPool”:2,
“1哈希”:11,
“217.11.225.189”:1,
“未知”:10,
“BitClub 网络”:23,
“电信公司 214”:5,
“HaoBTC”:29,
“GBMiners”:2,
“SlushPool”:44,
“91.220.131.39”:1,
“卡诺 CKPool”:13,
“BTCC矿池”:74,
“60.205.107.55”:1,
“BitMinter”:1,
“BitFury”:58,
“AntPool”:87,
“F2Pool”:104,
“ViaBTC”:54,
“BW.COM”:77,
“BTC.com”:2,
“47.89.51.25”:1,
“74.118.157.122”:2
}
通过这些API,开发者能够有效地获取和操作区块链图表、统计数据和矿池信息,从而实现更高效的数据分析和应用开发。