blockchain.info API中文手册由汇智网翻译整理,访问地址:http://cw.hubwiz.com/card/c/blockchain-api/。
blockchain.info 提供比特币区块浏览服务,同时基于自己积累的数据提供在线API供开发者调用,其API根据功能分为支付处理、区块链钱包、区块链数据、简明查询、实时通知、市场行情数据、统计图表数据等多个组。
如果要快速掌握比特币的对接与应用开发,推荐汇智网的在线互动课程:
支付处理API
- receive - 生成收款地址
- receive/balance_update - 监听指定地址的收支交易
- receive/block_notification - 监听新区块通知
- receive/checkgap - 检查地址间隔
- receive/callback_log - 调试未完成支付
区块链钱包API
- create - 创建钱包
- merchant/$guid/payment - 向单一指定地址支付
- merchant/$guid/sendmany - 向多个地址支付
- merchant/$guid/balance - 读取钱包余额
- merchant/$guid/list - 列出钱包中的活动地址
- merchant/$guid/address_balance - 获取指定地址的余额
- merchant/$guid/new_address - 生成一个新地址
- merchant/$guid/archive_address - 归档指定的地址
- merchant/$guid/unarchive_address - 解除指定地址的归档
区块链数据API
- rawblock/$block_hash - 获取指定区块的数据
- rawtx/$tx_hash - 获取指定交易的数据
- charts/$chart-type - 获取指定类型图标的信息
- block-height/$block_height - 获取指定高度的区块数据
- rawaddr/$bitcoin_address - 获取指定地址的统计数据
- multiaddr - 获取多个地址的统计信息
- unspent - 获取指定地址的未消费输出
- balance - 获取指定地址的比特币余额
- latestblock - 获取最新区块信息
- unconfirmed-transactions - 获取未确认的交易清单
- blocks - 获取指定条件的区块清单
简明查询API
- q/getdifficulty - 获取当前难度目标
- q/getblockcount - 获取最长链当前区块高度
- q/latesthash - 获取最新区块的哈希
- q/bcperblock - 获取当前区块的奖励额度
- q/totalbc - 获取流通中的比特币总量
- q/probability - 获取单次哈希尝试找到有效区块的概率
- q/hashestowin - 获取找到有效区块的平均哈希尝试次数
- q/nextretarget - 下一次重设难度目标的区块高度
- q/avgtxsize - 过去1000个区块的交易平均大小
- q/avgtxvalue - 平均交易金额
- q/interval - 区块间隔平均时长
- q/eta - 下一区块的预计产出时间
- q/avgtxnumber - 区块中交易数量均值
- q/getreceivedbyaddress - 获取指定地址收到的比特币数量
- q/getsentbyaddress - 获取指定地址发送的比特币数量
- q/addressbalance - 获取指定地址的比特币余额
- q/addressfirstseen - 获取指定地址首次出现时间戳
- q/txtotalbtcoutput - 获取指定交易的输出总金额
- q/txtotalbtcinput - 获取指定交易的输入总金额
- q/txfee - 获取指定交易的手续费
- q/txresult - 计算指定地址的交易执行结果
- q/addresstohash - 将比特币地址转换为160哈希
- q/hashtoaddress - 将160哈希转换为比特币地址
- q/hashpubkey - 将公钥转换为哈希160
- q/addrpubkey - 将公钥转换为地址
- q/pubkeyaddr - 将地址转换为公钥
- q/unconfirmedcount - 获取待定交易数量
- q/24hrprice - 从大型交易所获取24小时加权价格
- q/marketcap - 获取市场总规模
- q/24hrtransactioncount - 获取过去24小时的交易总数
- q/24hrbtcsent - 获取过去24小时发送的比特币总量
- q/hashrate - 获取网络哈希速率估算值
- q/rejected - 查看指定交易或区块被拒的原因
WebSocket实时通知API
- ping - 连通测试
- unconfirmed_sub - 订阅新交易通知
- unconfirmed_unsub - 取消订阅新交易通知
- addr_sub - 订阅指定地址的新交易通知
- addr_unsub - 取消订阅指定地址的新交易通知
- block_sub - 订阅新区块通知
- block_unsub - 取消订阅新区块通知
- ping_block - 附带区块信息的连通测试
- ping_tx - 附带交易信息的连通测试
市场行情数据API
统计图表数据API
原文: blockchain.info API中文手册 - 汇智网
原文地址:https://blog.51cto.com/13692892/2393232
时间: 2024-11-04 00:53:28