最终目标是通过查询本地节点以编程方式以编程方式查找xpub的所有已使用地址。
这个PHP工具(https://github.com/dan-da/hd-wallet-addrs)从HD比特币钱包中提取常规比特币地址。我必须查询本地比特币节点以查明是否已经使用了提取的地址。通过一次查询节点一个地址(https://bitco.in/en/developer-reference#getreceivedbyaddress)可以很容易地找到这一点。它有效,但速度太慢。
如何分批完成同样的工作?即是否有核心函数调用或检查有关一组地址的信息?
或其他任何可以实现的方式?我对比特币比较陌生,并且不完全理解它的内部运作。
P.S:不能使用像blockchain.info这样的外部API
答案 0 :(得分:0)
将importAddress和重新扫描(3参数)设置为true,即可添加要监视的地址。
与listTransactions相比,您可以列出影响导入地址的最后一笔交易。