If your Polkadot snapshot is not v1.0
, if may got the following error when start indexing the project:
ERROR failed to sync poi to mmr Error: Missing node in db
Now you can following these steps to fix the indexing issue.
1. Upgrade coordinator service
Update the version of coordinator service in docker-compose.yml
change the version to v1.0.4
. Then run the follow cmd to upgrade the container:
docker-compose up -d --no-deps coordinator
2. Start indexing Polkadot dictionary
Before start indexing polkadot dictionary, please make sure the polkadot project has been fully restored.
For indexing Polkadot dictionary, except the require fields, please enable purge POI
on the panel to start indexing:
purge POI
action will take a couple minutes to be completed. You can leave the page there or go to Network
â service log
to check the details of progress:
Once the project start indexing, you may need a couple hours to get fully synced:
Please remember to disable the purge POI option when you try to restart indexing the project next time. Donât apply this option to other projects.