+// InitChainStatus used to init the start block height and start block hash to store
+func (m *Core) InitChainStatus(startHash *bc.Hash) error {
+ if _, err := m.movStore.GetMovDatabaseState(); err == nil {
+ return errChainStatusHasAlreadyInit
+ }
+
+ return m.movStore.InitDBState(m.startBlockHeight, startHash)
+}
+