Blockchain 从block zero获取公共地址列表

Blockchain 从block zero获取公共地址列表,blockchain,rpc,bitcoin,json-rpc,Blockchain,Rpc,Bitcoin,Json Rpc,如果下载了本地区块链,是否可以使用比特币核心rpc命令查询区块?例如,genesis块获取该块中使用的所有公共地址的列表?如果可能,我需要使用哪些命令?您可以使用两个顺序命令-getblockhash和getblock 第一,getblockhash,获取块高度,并返回块的哈希值 当前主链中的特定高度 第二步获取散列并返回块 从linux命令行获取block#10000,您可以运行: $ bitcoin-cli getblock `bitcoin-cli getblockhash 10000

如果下载了本地区块链,是否可以使用比特币核心rpc命令查询区块?例如,genesis块获取该块中使用的所有公共地址的列表?如果可能,我需要使用哪些命令?

您可以使用两个顺序命令-
getblockhash
getblock

  • 第一,getblockhash,获取块高度,并返回块的哈希值 当前主链中的特定高度
  • 第二步获取散列并返回块
从linux命令行获取block#10000,您可以运行:

$ bitcoin-cli getblock `bitcoin-cli getblockhash 100000`

你看到你上一个问题中vout部分的地址了吗@JBaczuk,是的。所有这些问题都适用于公共广播吗?或者有没有更简单更干净的方法来获取地址?如果ScriptPubKey是地址(有时有些脚本无法编码到地址中),则可以获取地址。据我所知,没有一种更简单的方法可以使用比特币核心json rpc获取这些信息。这就是人们构建块资源管理器的原因之一。@JBaczuk,是否有一个开源块资源管理器可以与本地区块链一起安装,以便进行公共地址搜索?有,这里有一个:。看见