Comments (12)
I've committed a workaround that may let you load the home page, but there is still a bug in how Abe computes chain statistics. Please paste the output of this query:
SELECT COUNT(1), COUNT(block_height), COUNT(block_satoshi_seconds), COUNT(block_total_ss)
FROM block;
And this one:
SELECT c.chain_name, b.block_height, b.block_nTime,
b.block_total_seconds, b.block_total_satoshis,
b.block_satoshi_seconds, b.block_hash,
b.block_total_ss, c.chain_id, c.chain_code3,
c.chain_address_version, c.chain_last_block_id
FROM chain c
JOIN block b ON (c.chain_last_block_id = b.block_id)
ORDER BY c.chain_name;
If you'd like me to try to reproduce the problem, I obviously want to get it right the first time, so let me know the exact version you used (as shown by "git rev-parse HEAD" if cloned from github) and the dbtype (MySQL, etc.). I could also use your full list of block hashes in the order loaded:
SELECT block_hash FROM block ORDER BY block_id;
This will be long, so send it by pastebin or email. If you can not provide it, please give the exact version of bitcoind you used.
from bitcoin-abe.
emailed you the files
from bitcoin-abe.
did you ever figure out what it was?
from bitcoin-abe.
I have not had time yet to look.
On Sat, Nov 17, 2012 at 10:01 PM, grimd34th [email protected]:
did you ever figure out what it was?
—
Reply to this email directly or view it on GitHubhttps://github.com//issues/7#issuecomment-10481986.
from bitcoin-abe.
i've rented a seperate box, threw the latest bitcoin and abe on it
i'll report back with results
from bitcoin-abe.
If you need a working instance quickly, I suggest you go back to v0.6 or
Sept. 15 (fc10484). I think those
versions predate this bug.
-John
On Sun, Nov 18, 2012 at 4:35 PM, grimd34th [email protected] wrote:
i've rented a seperate box, threw the latest bitcoin and abe on it
i'll report back with results—
Reply to this email directly or view it on GitHubhttps://github.com//issues/7#issuecomment-10491994.
from bitcoin-abe.
its more or less for research not necessity
from bitcoin-abe.
loaded absolutely fine on the other server
from bitcoin-abe.
Thanks for the update. I still suspect you have found a bug, unless the first 91844 block hashes are the same on both servers. The bug relates to orphaned blocks and blocks stored out of sequence. These arise from network latency during bitcoind operation, so they are not generally reproducible across bitcoind databases. The hash list you sent me will let me test this idea.
from bitcoin-abe.
I believe this is fixed in 3d5a832.
I was wrong about network latency being involved. The bug affects blocks that contain a previously loaded coinbase transaction, and the first such block is 91842. That and all later blocks would display incorrectly.
I am not sure why it would succeed on your other server. Did you use an older version of Abe software as I suggested?
from bitcoin-abe.
i gave up on it, and i no longer have that server
from bitcoin-abe.
OK, thanks for the reply. I haven't tested the fix with BTC, but Namecoin has a similar block that now works, and your query output points to a problem around the first such Bitcoin block. Closing.
from bitcoin-abe.
Related Issues (20)
- ModuleNotFoundError: No module named 'exceptions' HOT 4
- Removing Dead Altcoins
- Incorrect jsonrpc username and password HOT 1
- OverflowError: Python int too large to convert to C long HOT 1
- Page Not Found Handler Cross-site Scripting -- CVE-2020-11944 HOT 6
- DataStore MerkleRootMismatch Issue HOT 2
- Abe can't find blk00000.dat HOT 1
- Initial MySQL load is only using 0.5% of CPU and 45% of the Disk. HOT 2
- error in parsing blocks? HOT 1
- Example config file for bitcoin? HOT 1
- Does Abe depend on Python3.8? HOT 2
- Failed to catch up error - OverflowError HOT 1
- not updating block HOT 2
- Database table types HOT 2
- How to convert Varbinary(65) to readable format? HOT 4
- The LTC address got wrong. HOT 7
- How big is the database size currently in 2022 for Bitcoin? HOT 2
- Access all addresses
- Add bitcoin as a topic to this repository HOT 4
- Setting the project as read-only
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bitcoin-abe.