ptarmigan
ptarmigan copied to clipboard
[SPV]fail unilateral close
unilateral closeを実行したが、エラーになっていた。 ログを見るとJARのsendRawTx()が失敗していたのだが、Blockchain explorerでは展開されていることが確認できた。
2019-07-25T10:47:23+0000 [NioClientManager] DEBUG Ptarmigan - TRANSACTION: ec7846a93200788e9c6241ff891eee8332d6f84a983dd20d935d75a8614d166b
2019-07-25T10:47:24+0000 [main] ERROR Ptarmigan - sendRawTx: java.util.concurrent.TimeoutException: Waited 10000 milliseconds (plus 240456 nanoseconds delay) for com.google.common.util.concurrent.SettableFuture@40cd94[status=PENDING]
at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:494)
at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:97)
at co.nayuta.lightning.Ptarmigan.sendRawTx(Ptarmigan.java:687)
2019-07-25T10:47:24+0000 [main] DEBUG Ptarmigan - getPeerMempoolTransaction(): ec7846a93200788e9c6241ff891eee8332d6f84a983dd20d935d75a8614d166b
2019-07-25T10:47:24+0000 [NioClientManager] DEBUG Ptarmigan - [CB]PreMessageReceived: -> inventory message: NotFoundMessage{[TRANSACTION: ec7846a93200788e9c6241ff891eee8332d6f84a983dd20d935d75a8614d166b]}
2019-07-25T10:47:24+0000 [NioClientManager] DEBUG Ptarmigan - TRANSACTION: ec7846a93200788e9c6241ff891eee8332d6f84a983dd20d935d75a8614d166b
2019-07-25T10:47:24+0000 [main] ERROR Ptarmigan - getPeerMempoolTransaction(): java.util.concurrent.CancellationException: Task was cancelled.
at com.google.common.util.concurrent.AbstractFuture.cancellationExceptionWithCause(AbstractFuture.java:1351)
at com.google.common.util.concurrent.AbstractFuture.getDoneValue(AbstractFuture.java:550)
at com.google.common.util.concurrent.AbstractFuture.get(AbstractFuture.java:431)
at com.google.common.util.concurrent.AbstractFuture$TrustedFuture.get(AbstractFuture.java:97)
at co.nayuta.lightning.Ptarmigan.getPeerMempoolTransaction(Ptarmigan.java:1215)
at co.nayuta.lightning.Ptarmigan.sendRawTx(Ptarmigan.java:719)
2019-07-25T10:47:24+0000 [main] ERROR Ptarmigan - sendRawTx(): fail
JARのsearchOutPoint()に失敗しているため、ptarmigan-jarで対応する。