QuarkChain / go-ethereum

Official Go implementation of the Ethereum protocol
https://geth.ethereum.org
GNU Lesser General Public License v3.0
5 stars 2 forks source link

galileo fails to perform fast-sync #66

Closed qizhou closed 2 years ago

qizhou commented 2 years ago

image

Frequent error like "number=201,601 hash=b41d1a..238a54 parent=ff7fcc..d85a8c err="epochHeader not found, height:201601"

I guess chain.GetHeaderByNumber() is not ready for fast sync. In fast sync, the header chain may be ready, while the canonical chain is not, and GetHeaderByNumber() reads from the canonical chain.,

qizhou commented 2 years ago

Full sync works fine.