首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >列出来自bitcoind中给定地址的交易记录

列出来自bitcoind中给定地址的交易记录
EN

Stack Overflow用户
提问于 2015-01-29 09:42:46
回答 3查看 8.9K关注 0票数 6

有没有办法通过使用API RPC to bitcoind列出来自给定地址的所有事务?实际上,我使用的是btcd,大多数非钱包功能都与bitcoind相同,但我找不到任何方法来实现这一点。

EN

回答 3

Stack Overflow用户

发布于 2015-02-09 14:53:44

由于事务的索引方式,您不能使用Bitcoind执行这种查询,我假设btcd的情况也是如此。

如果您想要获取此信息,您有以下几个选择:

  • 自己解析区块链,并使用第三方服务(如Chain.com或Blockchain.info
  • Run )将数据存储在新的、索引更多的DB
  • 中。Toshi是Coinbase对比特币的开源Ruby实现。此节点的DB允许更丰富的查询,但需要更多的存储空间。

编辑: Toshi不再维护,chain.com不再提供此afaik接口。

票数 8
EN

Stack Overflow用户

发布于 2015-03-25 06:54:47

btcd最近合并到一个功能中,该功能创建可用于查询特定地址的地址索引

https://github.com/btcsuite/btcd/issues/190

要启用此功能,请使用addrindex标志运行btcd,如下所示-

代码语言:javascript
复制
btcd --addrindex

可以使用新的searchrawtransactions RPC调用通过rpc查询事务。创建地址索引需要一段时间,所以请等到它完成索引后才能使用此索引

票数 2
EN

Stack Overflow用户

发布于 2015-02-05 00:00:56

据我所知,没有任何方法可以列出来自给定比特币地址的所有交易。但是你可以使用account来实现。

您可以为每个帐户创建一个比特币地址。并且有一种方法可以列出给定帐户listtransactions.的所有事务

阅读有关account:https://en.bitcoin.it/wiki/Accounts_explained的更多信息

比特接口调用列表:https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_Calls_list

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28205667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档