我正在研究加密货币块链数据,我希望从该特定加密货币开始时的数据。在Postgresql文件中有下载完整块数据的方法吗?
https://blockchair.com/dumps虽然提供了这样的服务,但它们限制了下载速度和下载文件的数量。此外,我亦在等候他们的答覆。同时,我还找到了一些其他方法或网站来下载SQL格式的多个加密货币的完整数据。我无法下载.csv或.tsv文件,因为它在我的笔记本上占用了很大的空间。因此,我想使用任何其他格式(最好是.sql格式)。
发布于 2021-04-02 19:43:20
这取决于加密货币,你有。我可以建议您,如何从与比特币兼容的密码(即比特币、爱默金币等)中获取数据。加密货币节点(钱包)有JSON RPC API interface.Usinf this API,您可以使用以下命令从命令列表检索所有数据。
getblockcount获取总块计数器。getblockcount的结果。对于每个号码,打电话给getblockhash。getblockhash调用getblock的结果。此函数提供包含在此块中的事务列表。getrawtransaction。提示:如果使用第三个参数"1“调用getrawtransaction,节点将自动解码事务,并返回使用JSON解码的事务。您可以从事务向量vin和vout中提取数据,并将所有数据上载到SQL数据库中。
https://stackoverflow.com/questions/66917445
复制相似问题