Currently I’m in a situation where I need to sync Heimdall and Bor from a specific block and up from a fresh system. However, I cannot find any relative docs, which makes me question if this even possible. With that said, what possible methods can achieve the above?
I’m also interested in this question. There are almost no answers on the forum, the documentation is very selective and the nodes will soon be confusing in petabytes
If you want to sync Bor and Heimdall from a specific block without using a snapshot, you can do it by configuring the node to start at a chosen block height. For Bor, use the --syncmode=fast or --syncmode=full along with the --gcmode=archive if needed, and specify the --start-block option if available. For Heimdall, ensure the genesis and chain configuration match, then start the node with a custom start-height in the config. Keep in mind syncing from an arbitrary block may require trusted peers to fill historical state, so peer connectivity is critical to avoid stale or incomplete data.