Skip to content

Commit f0fa3c8

Browse files
committed
add back setheight
1 parent 21e72b3 commit f0fa3c8

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

block/internal/executing/executor.go

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -202,6 +202,21 @@ func (e *Executor) initializeState() error {
202202
AppHash: stateRoot,
203203
DAHeight: 0,
204204
}
205+
206+
// Set store height and save initial state
207+
batch, err := e.store.NewBatch(e.ctx)
208+
if err != nil {
209+
return fmt.Errorf("failed to create batch for initialization: %w", err)
210+
}
211+
if err := batch.SetHeight(state.LastBlockHeight); err != nil {
212+
return fmt.Errorf("failed to set store height: %w", err)
213+
}
214+
if err := batch.UpdateState(state); err != nil {
215+
return fmt.Errorf("failed to update state: %w", err)
216+
}
217+
if err := batch.Commit(); err != nil {
218+
return fmt.Errorf("failed to commit initial state: %w", err)
219+
}
205220
}
206221

207222
e.setLastState(state)

0 commit comments

Comments
 (0)