mirror of
https://github.com/arnaucube/hermez-node.git
synced 2026-02-08 03:46:52 +01:00
StateDB intermediate state reset when opening DB
StateDB intermediate state reset when opening DB to force getting always last Checkpoint at last BatchNum, avoiding inconsistent intermediate state.
This commit is contained in:
@@ -322,7 +322,10 @@ func (s *StateDB) setIdx(idx common.Idx) error {
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
tx.Put(keyidx, idx.Bytes())
|
||||
err = tx.Put(keyidx, idx.Bytes())
|
||||
if err != nil {
|
||||
return err
|
||||
}
|
||||
if err := tx.Commit(); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user