4

我知道我可以txindex=1通过在我的 bitcoin.conf 文件中设置并重新启动 bitcoind 来重建我的块索引,-reindex以便我可以使用以下命令查看非钱包交易:

bitcoind getrawtransaction a93a668d9332e21d51380c7251bbf5ad47295ca9795e0ad6f2fe8d63b76af9aa 1

然而,我目前处于另一种情况,其中我只得到了收件人地址。所以我的问题是,我是否可以列出某个地址已收到的所有交易,最好包括该交易已获得的确认信息?

欢迎所有提示!

4

1 回答 1

2

从 0.9 版开始,bitcoind 不允许您通过地址显式搜索交易。您应该考虑使用类似于 blockchain.info 提供的 API。

例如,此 URL 将返回一个 JSON 字符串,其中包含与地址 1FfmbHfnpaZjKFvyi1okTjJJusN455paPH 关联的所有交易:https ://blockchain.info/rawaddr/1FfmbHfnpaZjKFvyi1okTjJJusN455paPH

可以从此 API 调用中提取多个地址的信息:http ://blockchain.info/multiaddr?active=1FfmbHfnpaZjKFvyi1okTjJJusN455paPH|13Df4x5nQo7boLWHxQCbJzobN5gUNT65Hh

有关 blockchain.info API 的更多信息,请访问他们的网站。我需要超过 10 个声望点才能发布超过 2 个链接,否则我会给你一个直接链接。谷歌“bitcoin.info api”以查找有关其 API 的更多信息。

于 2014-03-29T23:40:24.320 回答