Currently we only execute blocks up until full sync finishes. Meaning we stop at a specific finalized block and never continue to the tip of the chain. This causes many issues, one of which being inability to validate new transactions. For this to happen Fruzhin needs to be fork aware when executing blocks.
Currently we only execute blocks up until full sync finishes. Meaning we stop at a specific finalized block and never continue to the tip of the chain. This causes many issues, one of which being inability to validate new transactions. For this to happen Fruzhin needs to be fork aware when executing blocks.