-
Notifications
You must be signed in to change notification settings - Fork 123
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
can't decode BTC address #55
Comments
After the bitcoin core update to release 22.0, we started to see all BTC addresses are converted to nonstandard by bitcoin-etl. From the 22.0 release note https://bitcoincore.org/en/releases/22.0/, we see The root cause of this issue is that core 22.0 changed the raw json structure. Pre 22.0, it was: To fix the problem, we modified bitcoin-etl/bitcoinetl/service/btc_service.py Line 158 in 2d0012f
We are testing the change right now to see if the problem is fixed or not. |
I got same the issue! Still waiting for correct data :D |
The same issue exists here and the simple workaround for me was to directly send JSON-RPC calls to the web server started by
HTH |
This issue should be fixed in the latest version https://github.com/blockchain-etl/bitcoin-etl/pull/57/files |
I'm using the latest version committed here and get the same output yet: 77f1b46 |
@akhorshidi do you mind adding steps to reproduce? It works correctly for edd9212daaeb9ac51ce6f5a8b7ff096c74d4aada71615beb9cd1e0858d5ebe60 posted above |
How to reproduce the bug: Output Log: As you can see, it labels all the addresses of type
|
Ah I see, thanks for the steps. bitcoin-etl doesn't currently parse scripts and only relies on addresses returned by bitcoin-cli. There is a feature request for this #43 |
Hello,
anyone can help to fix this:
But bitcoin-cli returns everything correct
so correct address for this transaction should be: 1343piJzM5DB4N3gDE7VF17nnRD5FVj4pr
The text was updated successfully, but these errors were encountered: