2016-12-23 3 views
1

私はビットコインの支払い方法を使用するアプリケーションを開発しています。そして、それはbitcoinj Javaライブラリを使用しています。しかし、私は問題があります:トランザクションが確認される前にBitcoinJインスタンスがシャットダウンするときのイベントの発生方法は?

私は財布にbtcを送ります。

取引は受け取りましたが、もちろん確認はありません。私は、トランザクションの3番目の確認のためにイベントへの将来のリスナーを作成しています。

この時点ですべては問題ありません。問題は、将来のリスナーが実行される前にアプリがダウンした場合はどうなりますか?

私はコースのアプリを再起動した後にイベントを起こしていません。この時点で私は何ができますか?

ありがとうございました。

答えて

0

個々の取引に付ける代わりに、WalletChangeEventListenerdocs)を付けることができます。これは、とりわけ、新しいブロックが検出され、トランザクションに確認が追加されたときに呼び出されます。イベントループが開始される前に登録されていれば、残りのネットワークと同期している間も各ブロックが呼び出され、確認期間中はオンラインとなります。

関連する問題