-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failure fetching input transaction #142
Comments
This look similar in behavior to #118 but could not share the same cause. |
This problem reproduces on Windows |
I added the hash of the transaction to debug output, and stepped through the failure in a debugger. The code is behaving properly but the transaction is not found in the blockchain. BX confirms this when directed at this server: $ bx fetch-tx 6f765bff6e4f5496702edb7ee5c66f45c9119a80d2c5fb2e2c352f09151507eb
object does not exist When directed at the production (Airbitz) server the transaction is returned, and block explorers confirm the tx at height 360073. Given that the problem server is synced through block There is no conditional code that would cause this behavior to vary between Windows and Linux, so this reinforces the conclusion that the blockchain is corrupt on this server. This is rare but it is known to be possible. This particular server had at least one hard shutdown (due to libbitcoin/libbitcoin-server#145). |
I re-synced with the same build and this issue did not recur. |
The text was updated successfully, but these errors were encountered: