ethereum / go-verkle

A go implementation of Verkle trees
The Unlicense
215 stars 67 forks source link

unconditional snpshot creation on genesis block #235

Open gballet opened 2 years ago

gballet commented 2 years ago

Goal: reduce the verkle PR footprint and simplify future rebases

gballet commented 2 years ago

A PR has been created for this, it was rejected on the basis that it is redundant with the fact that the snapshot generation is performed when starting geth (as opposed to when the init command is called). One way to fix this would be to re-add the --verkle flag, and no longer rely on init (except for creating a non-default genesis block).

If --verkle were set, it would then wait for the snapshot to be generated before starting mining/syncing.