Comments (5)
This seems to me like a corrupt DB. I would completely clean the /opt/coins/data/bitcoin/blockbook/db
folder and start again. However, do expect that the sync will take some time even on a fast hardware, over 1-2 days.
from blockbook.
Thanks. Would it make sense to use a higher dbcache (10GB?) and/or more workers to use the resources in a better way?
Even with a fresh start (bulk) after removing /opt/coins/data/bitcoin/blockbook/db
, some input tx are not found. Would that mean that transactions are missing in the database? Or are these transactions revisited after other bulk operations are done?
W0817 14:17:03.340849 204853 baseparser.go:38] tx 4a5633ba5380f01f02012ecc6b367a0bbac06ffe1bb49c3608fd8a6b85d2b688, input tx b6825d55d08b5329fb17362c3373981033c6cd545d8a383ef6042f521267b94d not found in txAddresses
from blockbook.
There should be no such warnings in the log. We just reindexed our Bitcoin and did not get any warnings.
Larger cache will almost certainly improve the situation, however I do not think it will be that substantial.
from blockbook.
To be sure, we restarted with 1 worker.
However, this will probably take a couple weeks as it currently (around block 350.000) processes 1.185 blocks/hour..
from blockbook.
OK. We have no issues running sync in bulk mode, it is able to process about 6k late blocks/hour. The blocks around 350.000 are processed almost immediately.
from blockbook.
Related Issues (20)
- [ETH]: Blockbook stuck and then Inconsistent DB state HOT 7
- Request for Font Replacement Due to Licensing Concerns HOT 3
- starting order of backend and blockbook services HOT 3
- Does blockbook support BSC PBSS? HOT 2
- Is it possible to connect the backend to an external node? HOT 3
- complete tutorial
- Issue with Decimal Value for Ethereum Tokens HOT 1
- Split unconfirmedBalance into unconfirmedSendingBalance and unconfirmedReceivingBalance
- erigon not starting after upgrade debian from 11 to 12 HOT 3
- BCH hardfork HOT 3
- Allow to use eth_call for specific contract addresses (staking/unstaking)
- Constant high CPU when getting above a certain number of users HOT 3
- cannot access to api HOT 2
- New clean install debian 12, I cant compile make all-ethereum HOT 1
- API endpoint with latest block hash
- Block API without transaction details HOT 1
- how to detect multisig transactions HOT 1
- broadcast dust amount transaction HOT 1
- important | about estimatefee endpoint HOT 4
- Inconsistent pagination behavior in v2 xpub endpoint
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 blockbook.