-
Notifications
You must be signed in to change notification settings - Fork 93
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
Need help to parse chainstate #1
Comments
The LevelDB structure was changed on v 0.15, so the parser won't work for the latest bitcoin-core version. I'm planning to update the parser soon, though. |
Got it. What is the last version you know to work? |
Changes where made in 0.15, so any 0.14.x should work. |
@amanusk Just letting you know that the decoder for 0.15 is now available in dev branch. It will be merged to main ASAP (during next week most likely). |
how to install bitcoin 0.14x ? |
@jhdscript You can find all the versions history at bitcoin.org |
ok thanx i m trying it. I think my version doesn t work with nw chainstate format |
The code in main branch only works versions 0.8-0.14 format. The code in dev branch include the parsers for both the 0.8-0.14 format and the new 0.15 one. However, we are redesigning some details on dev branch before merging it to master, so parts of the code may change. |
arf i delete all my blocks from 8.15 Main branch works with 14.2 too ? |
Sure, any 0.14x |
Hi, and thanks for creating the tool.
I am trying to run the example shown on the readme page to parse the UTXO database.
Unfortunately, I was getting empty files as results. I was only able to get something in the file
utxos.txt
after changingprefix=b'c'
toprefix=b'C'
in this line in utils.pyAfter that, the file utxos.txt looks like this:
Does this make sense?
When I later try to run
utxo_dump(f_utxos, f_parsed_utxos)
on this file, I get the error:This happens even if I try to parse a single line of the file
I am running the latest version of bitcoin-core (Perhaps an older version is needed for the tools to work?). Is there anything special that needs to be done when starting bitcoind?
Any help is appreciated.
The text was updated successfully, but these errors were encountered: