我改变了我的定制Geth私人连锁店Clique PoA,但在我这样做之后,我遇到了: BAD BLOCK Error: invalid receipt root hash
是否有可能:
-
更改Geth代码
-
在config.go中添加一个新的硬叉块
-
在genesis.json中指定块
-
重新启动genesis文件
-
保留现有的块并让我的私人链继续正常吗?
我假设在config.go中添加新的硬叉块在Clique中的工作方式相同 . 我的假设是否正确?
或者每次更改geth代码时是否需要擦除整个chaindata?