在个人交易比特币违法吗应用开發中一个常见的问题就是,在知道个人交易比特币违法吗地址的情况下如何查询这个地址上发生的所有交易?或者类似的说法如何查询一个指定的个人交易比特币违法吗地址发生的所有交易? 本文将给出这一问题的三种解决方案
1、将个人交易比特币违法吗交易数据存入数据库
由于个人交易比特币违法吗的数据存储结构,不可能直接利用个人交易比特币违法吗的原始API来查询指定地址的历史交易数据洇此最朴素(Naive)的第一种解决方案,就是将个人交易比特币违法吗区块链上的每一笔交易数据存到自己的数据库里然后针对交易地址信息(例如Scriptpubkey、pubkey或者地址本身)建立索引,这样就可以在数据库上自由、高效地查询了
朴素的第一种方案需要自己解析个人交易比特币违法嗎区块链数据,自己搭建数据库环境可能你觉得有点麻烦。好在有很多第三方机构已经做了这件繁琐的事情并且通过开放API的形式提供絀来,你可以直接使用
3、换一种个人交易比特币违法吗节点实现软件
如果你不愿意自己搞数据库,也不愿意使用第三方的开放API还有第彡种解决方案,就是换一种支持按个人交易比特币违法吗地址查询交易的节点实现软件例如,这是一个go语言实现的个人交易比特币违法嗎节点软件当你启动btcd时,只要使用--addrindex
标志就可以自动建立个人交易比特币违法吗地址索引了:
本文列出的解决用个人交易比特币违法吗地址查询历史交易的三种解决方案分别适用于不同的应用场景,你可以根据自己的需要做出相应的选择
如果要快速掌握个人交易比特币違法吗的对接与应用开发,推荐汇智网的在线互动课程:
汇智网原创转载请标明出处