gpt4 book ai didi

java - 当 BitcoinJ 实例在交易确认之前关闭时如何处理?

转载 作者:太空宇宙 更新时间:2023-11-04 11:56:51 26 4
gpt4 key购买 nike

我正在开发一个使用比特币支付方式的应用程序。它使用bitcoinj java库。但我有一个问题:

我正在将 BTC 发送到钱包。

它说交易已收到,但当然没有确认。我正在创建 future 的事件监听器,以便第三次确认交易。

此时一切正常。问题是,如果应用程序在未来监听器执行之前关闭,会发生什么?

当然,在我重新启动应用程序后,它不会发生事件。此时我能做什么?

谢谢。

最佳答案

您可以附加 WalletChangeEventListener ( docs ),而不是附加到单个交易。除其他事项外,当发现新 block 并向交易添加确认时,会调用它。如果在事件循环启动之前注册,即使在与网络其余部分同步期间,也应该在每个 block 上调用它,模拟在确认期间在线。

关于java - 当 BitcoinJ 实例在交易确认之前关闭时如何处理?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41304631/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com