We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 21e72b3 commit f0fa3c8Copy full SHA for f0fa3c8
1 file changed
block/internal/executing/executor.go
@@ -202,6 +202,21 @@ func (e *Executor) initializeState() error {
202
AppHash: stateRoot,
203
DAHeight: 0,
204
}
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
220
221
222
e.setLastState(state)
0 commit comments