使用 bitcoind RPC 和 API 填充 PostgreSQL 数据库

Populating PostgreSQL DB using bitcoind RPCs and API

我正在尝试创建一个包含块数据的 PostgreSQL 数据库:

哈希、总交易、高度、时间、默克尔根、确认、难度、位数、大小(字节)、版本、随机数

以及交易数据:

哈希、Txid、大小(字节)、确认、费用、时间、金额、地址

我正在努力找出使用比特币守护进程 RPCs/API 获取数据的最佳方法,以便我可以将其放入数据库。

干杯!

首先,你必须有权访问区块和交易的信息。选择其中一项

然后,查询每个区块及其交易,从区块 0 到当前区块(截至目前为 496764),并通过 SQL 将此信息存储到您的 PostgreSQL 数据库中。

要从比特币节点查询区块和交易,请使用 JSON/RPC API。