有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何在确认事务之前关闭BitcoinJ实例时触发事件?

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

我将btc发送到钱包

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

现在一切都好。问题是,如果应用程序在未来的侦听器执行之前关闭,会发生什么

当然,在我重新启动应用程序后,它不会发生任何事件。在这一点上我能做什么

谢谢


共 (1) 个答案

  1. # 1 楼答案

    您可以附加WalletChangeEventListenerdocs),而不是附加到单个事务。除其他事项外,当发现新块并向事务添加确认时,将调用它。如果在事件循环启动之前注册,则即使在与网络其余部分同步期间,也应在每个块上调用它,模拟在确认期间处于联机状态