File tree Expand file tree Collapse file tree 9 files changed +79
-10
lines changed Expand file tree Collapse file tree 9 files changed +79
-10
lines changed Original file line number Diff line number Diff line change @@ -94,11 +94,11 @@ func NewRollbackCmd() *cobra.Command {
94
94
}
95
95
defer dataStore .Stop (goCtx )
96
96
97
- if err := headerStore .DeleteTo (goCtx , height ); err != nil {
97
+ if err := headerStore .DeleteRange (goCtx , height + 1 , headerStore . Height () ); err != nil {
98
98
return fmt .Errorf ("failed to rollback header sync service state: %w" , err )
99
99
}
100
100
101
- if err := dataStore .DeleteTo (goCtx , height ); err != nil {
101
+ if err := dataStore .DeleteRange (goCtx , height + 1 , dataStore . Height () ); err != nil {
102
102
return fmt .Errorf ("failed to rollback data sync service state: %w" , err )
103
103
}
104
104
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ module github.com/evstack/ev-node/apps/evm/single
2
2
3
3
go 1.24.2
4
4
5
+ replace github.com/celestiaorg/go-header => github.com/julienrbrt/go-header v0.0.0-20250909151551-cb11b091bf58 // TODO: to remove after https://github.com/celestiaorg/go-header/pull/347
6
+
5
7
replace (
6
8
github.com/evstack/ev-node => ../../../
7
9
github.com/evstack/ev-node/core => ../../../core
Original file line number Diff line number Diff line change @@ -104,8 +104,6 @@ github.com/bugsnag/panicwrap v0.0.0-20151223152923-e2c28503fcd0 h1:nvj0OLI3YqYXe
104
104
github.com/bugsnag/panicwrap v0.0.0-20151223152923-e2c28503fcd0 /go.mod h1:D/8v3kj0zr8ZAKg1AQ6crr+5VwKN5eIywRkfhyM/+dE =
105
105
github.com/celestiaorg/go-datastore v0.0.0-20250801131506-48a63ae531e4 h1:udw77BU45zmvTV7798FhR1wHFmsFpu4GnA5mubtMcR0 =
106
106
github.com/celestiaorg/go-datastore v0.0.0-20250801131506-48a63ae531e4 /go.mod h1:W+pI1NsUsz3tcsAACMtfC+IZdnQTnC/7VfPoJBQuts0 =
107
- github.com/celestiaorg/go-header v0.7.2 h1:Jw01iBKnodfsILzynDCU3C11xurpoBt5SI9lgyKHJc0 =
108
- github.com/celestiaorg/go-header v0.7.2 /go.mod h1:eX9iTSPthVEAlEDLux40ZT/olXPGhpxHd+mEzJeDhd0 =
109
107
github.com/celestiaorg/go-libp2p-messenger v0.2.2 h1:osoUfqjss7vWTIZrrDSy953RjQz+ps/vBFE7bychLEc =
110
108
github.com/celestiaorg/go-libp2p-messenger v0.2.2 /go.mod h1:oTCRV5TfdO7V/k6nkx7QjQzGrWuJbupv+0o1cgnY2i4 =
111
109
github.com/celestiaorg/utils v0.1.0 h1:WsP3O8jF7jKRgLNFmlDCwdThwOFMFxg0MnqhkLFVxPo =
@@ -475,6 +473,8 @@ github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024/go.mod h1
475
473
github.com/jtolds/gls v4.20.0+incompatible h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo =
476
474
github.com/jtolds/gls v4.20.0+incompatible /go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU =
477
475
github.com/juju/loggo v0.0.0-20190526231331-6e530bcce5d8 /go.mod h1:vgyd7OREkbtVEN/8IXZe5Ooef3LQePvuBm9UWj6ZL8U =
476
+ github.com/julienrbrt/go-header v0.0.0-20250909151551-cb11b091bf58 h1:FBGLvgA4hfRjjYHUiiya7KkGxcHQWSpdn2dRKUEDa5k =
477
+ github.com/julienrbrt/go-header v0.0.0-20250909151551-cb11b091bf58 /go.mod h1:eX9iTSPthVEAlEDLux40ZT/olXPGhpxHd+mEzJeDhd0 =
478
478
github.com/julienschmidt/httprouter v1.2.0 /go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w =
479
479
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs =
480
480
github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 /go.mod h1:CzGEWj7cYgsdH8dAjBGEr58BoE7ScuLd+fwFZ44+/x8 =
Original file line number Diff line number Diff line change @@ -100,11 +100,11 @@ func NewRollbackCmd() *cobra.Command {
100
100
}
101
101
defer dataStore .Stop (goCtx )
102
102
103
- if err := headerStore .DeleteTo (goCtx , height ); err != nil {
103
+ if err := headerStore .DeleteRange (goCtx , height + 1 , headerStore . Height () ); err != nil {
104
104
return fmt .Errorf ("failed to rollback header sync service state: %w" , err )
105
105
}
106
106
107
- if err := dataStore .DeleteTo (goCtx , height ); err != nil {
107
+ if err := dataStore .DeleteRange (goCtx , height + 1 , dataStore . Height () ); err != nil {
108
108
return fmt .Errorf ("failed to rollback data sync service state: %w" , err )
109
109
}
110
110
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ module github.com/evstack/ev-node/apps/testapp
2
2
3
3
go 1.24.2
4
4
5
+ replace github.com/celestiaorg/go-header => github.com/julienrbrt/go-header v0.0.0-20250909151551-cb11b091bf58 // TODO: to remove after https://github.com/celestiaorg/go-header/pull/347
6
+
5
7
replace (
6
8
github.com/evstack/ev-node => ../../.
7
9
github.com/evstack/ev-node/core => ../../core
Original file line number Diff line number Diff line change @@ -24,8 +24,6 @@ github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625/go.mod h1:HYsPBT
24
24
github.com/buger/jsonparser v0.0.0-20181115193947-bf1c66bbce23 /go.mod h1:bbYlZJ7hK1yFx9hf58LP0zeX7UjIGs20ufpu3evjr+s =
25
25
github.com/celestiaorg/go-datastore v0.0.0-20250801131506-48a63ae531e4 h1:udw77BU45zmvTV7798FhR1wHFmsFpu4GnA5mubtMcR0 =
26
26
github.com/celestiaorg/go-datastore v0.0.0-20250801131506-48a63ae531e4 /go.mod h1:W+pI1NsUsz3tcsAACMtfC+IZdnQTnC/7VfPoJBQuts0 =
27
- github.com/celestiaorg/go-header v0.7.2 h1:Jw01iBKnodfsILzynDCU3C11xurpoBt5SI9lgyKHJc0 =
28
- github.com/celestiaorg/go-header v0.7.2 /go.mod h1:eX9iTSPthVEAlEDLux40ZT/olXPGhpxHd+mEzJeDhd0 =
29
27
github.com/celestiaorg/go-libp2p-messenger v0.2.2 h1:osoUfqjss7vWTIZrrDSy953RjQz+ps/vBFE7bychLEc =
30
28
github.com/celestiaorg/go-libp2p-messenger v0.2.2 /go.mod h1:oTCRV5TfdO7V/k6nkx7QjQzGrWuJbupv+0o1cgnY2i4 =
31
29
github.com/celestiaorg/utils v0.1.0 h1:WsP3O8jF7jKRgLNFmlDCwdThwOFMFxg0MnqhkLFVxPo =
@@ -174,6 +172,8 @@ github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCV
174
172
github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024 /go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU =
175
173
github.com/jtolds/gls v4.20.0+incompatible h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo =
176
174
github.com/jtolds/gls v4.20.0+incompatible /go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU =
175
+ github.com/julienrbrt/go-header v0.0.0-20250909151551-cb11b091bf58 h1:FBGLvgA4hfRjjYHUiiya7KkGxcHQWSpdn2dRKUEDa5k =
176
+ github.com/julienrbrt/go-header v0.0.0-20250909151551-cb11b091bf58 /go.mod h1:eX9iTSPthVEAlEDLux40ZT/olXPGhpxHd+mEzJeDhd0 =
177
177
github.com/kisielk/errcheck v1.5.0 /go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8 =
178
178
github.com/kisielk/gotool v1.0.0 /go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck =
179
179
github.com/klauspost/compress v1.18.0 h1:c/Cqfb0r+Yi+JtIEq73FWXVkRonBlf0CRNYc8Zttxdo =
Original file line number Diff line number Diff line change @@ -4,6 +4,8 @@ go 1.24.2
4
4
5
5
retract v0.12.0 // Published by accident
6
6
7
+ replace github.com/celestiaorg/go-header => github.com/julienrbrt/go-header v0.0.0-20250909151551-cb11b091bf58 // TODO: to remove after https://github.com/celestiaorg/go-header/pull/347
8
+
7
9
replace github.com/evstack/ev-node/core => ./core
8
10
9
11
replace github.com/ipfs/go-datastore => github.com/celestiaorg/go-datastore v0.0.0-20250801131506-48a63ae531e4
Original file line number Diff line number Diff line change @@ -24,8 +24,6 @@ github.com/bradfitz/go-smtpd v0.0.0-20170404230938-deb6d6237625/go.mod h1:HYsPBT
24
24
github.com/buger/jsonparser v0.0.0-20181115193947-bf1c66bbce23 /go.mod h1:bbYlZJ7hK1yFx9hf58LP0zeX7UjIGs20ufpu3evjr+s =
25
25
github.com/celestiaorg/go-datastore v0.0.0-20250801131506-48a63ae531e4 h1:udw77BU45zmvTV7798FhR1wHFmsFpu4GnA5mubtMcR0 =
26
26
github.com/celestiaorg/go-datastore v0.0.0-20250801131506-48a63ae531e4 /go.mod h1:W+pI1NsUsz3tcsAACMtfC+IZdnQTnC/7VfPoJBQuts0 =
27
- github.com/celestiaorg/go-header v0.7.2 h1:Jw01iBKnodfsILzynDCU3C11xurpoBt5SI9lgyKHJc0 =
28
- github.com/celestiaorg/go-header v0.7.2 /go.mod h1:eX9iTSPthVEAlEDLux40ZT/olXPGhpxHd+mEzJeDhd0 =
29
27
github.com/celestiaorg/go-libp2p-messenger v0.2.2 h1:osoUfqjss7vWTIZrrDSy953RjQz+ps/vBFE7bychLEc =
30
28
github.com/celestiaorg/go-libp2p-messenger v0.2.2 /go.mod h1:oTCRV5TfdO7V/k6nkx7QjQzGrWuJbupv+0o1cgnY2i4 =
31
29
github.com/celestiaorg/utils v0.1.0 h1:WsP3O8jF7jKRgLNFmlDCwdThwOFMFxg0MnqhkLFVxPo =
@@ -172,6 +170,8 @@ github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCV
172
170
github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024 /go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU =
173
171
github.com/jtolds/gls v4.20.0+incompatible h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo =
174
172
github.com/jtolds/gls v4.20.0+incompatible /go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU =
173
+ github.com/julienrbrt/go-header v0.0.0-20250909151551-cb11b091bf58 h1:FBGLvgA4hfRjjYHUiiya7KkGxcHQWSpdn2dRKUEDa5k =
174
+ github.com/julienrbrt/go-header v0.0.0-20250909151551-cb11b091bf58 /go.mod h1:eX9iTSPthVEAlEDLux40ZT/olXPGhpxHd+mEzJeDhd0 =
175
175
github.com/kisielk/errcheck v1.5.0 /go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8 =
176
176
github.com/kisielk/gotool v1.0.0 /go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck =
177
177
github.com/klauspost/compress v1.18.0 h1:c/Cqfb0r+Yi+JtIEq73FWXVkRonBlf0CRNYc8Zttxdo =
You can’t perform that action at this time.
0 commit comments