Skip to content

Commit e03e229

Browse files
authored
fix node db (#40)
* fix node db * delete da too
1 parent 0b2fa08 commit e03e229

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

challenger/db.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -133,11 +133,11 @@ func ResetHeight(db types.DB, nodeName string) error {
133133
}
134134
nodeDB := db.WithPrefix([]byte(nodeName))
135135

136-
if err := DeletePendingEvents(db); err != nil {
136+
if err := DeletePendingEvents(nodeDB); err != nil {
137137
return err
138138
}
139139

140-
if err := DeletePendingChallenges(db); err != nil {
140+
if err := DeletePendingChallenges(nodeDB); err != nil {
141141
return err
142142
}
143143

executor/db.go

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ func ResetHeights(db types.DB) error {
1313
types.HostName,
1414
types.ChildName,
1515
types.BatchName,
16+
types.DAHostName,
17+
types.DACelestiaName,
1618
}
1719
for _, dbName := range dbNames {
1820
if err := ResetHeight(db, dbName); err != nil {
@@ -25,18 +27,20 @@ func ResetHeights(db types.DB) error {
2527
func ResetHeight(db types.DB, nodeName string) error {
2628
if nodeName != types.HostName &&
2729
nodeName != types.ChildName &&
28-
nodeName != types.BatchName {
30+
nodeName != types.BatchName &&
31+
nodeName != types.DAHostName &&
32+
nodeName != types.DACelestiaName {
2933
return errors.New("unknown node name")
3034
}
3135
nodeDB := db.WithPrefix([]byte(nodeName))
3236
err := node.DeleteSyncInfo(nodeDB)
3337
if err != nil {
3438
return err
3539
}
36-
if err := node.DeletePendingTxs(db); err != nil {
40+
if err := node.DeletePendingTxs(nodeDB); err != nil {
3741
return err
3842
}
39-
if err := node.DeleteProcessedMsgs(db); err != nil {
43+
if err := node.DeleteProcessedMsgs(nodeDB); err != nil {
4044
return err
4145
}
4246
fmt.Printf("reset height to 0 for node %s\n", string(nodeDB.GetPrefix()))

0 commit comments

Comments
 (0)