我需要创建一个钱包,从第三方接收永不改变的硬币。
阅读wallet文档,我了解到有一种方法可以返回公共接收地址:
Address address = wallet.currentAddress();
然后,文档还说,一旦看到当前地址被使用,它就会变为新地址。
这是否意味着一旦我的钱包收到一些硬币,我需要告诉我的第三方地址变了?也许我误解了一些事情......但我只需要向我的第三方提供一个地址,他们会在必要时将硬币发送到这个地址。
答案 0 :(得分:0)
不,您可以重复使用旧地址。但最佳做法是为每笔交易创建新地址,以便自己隐藏一个人拥有多少钱。 您可以遍历ECKey列表以检查钱包中保留的地址数。