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 {
9494 }
9595 defer dataStore .Stop (goCtx )
9696
97- if err := headerStore .DeleteTo (goCtx , height ); err != nil {
97+ if err := headerStore .DeleteRange (goCtx , height + 1 , headerStore . Height () ); err != nil {
9898 return fmt .Errorf ("failed to rollback header sync service state: %w" , err )
9999 }
100100
101- if err := dataStore .DeleteTo (goCtx , height ); err != nil {
101+ if err := dataStore .DeleteRange (goCtx , height + 1 , dataStore . Height () ); err != nil {
102102 return fmt .Errorf ("failed to rollback data sync service state: %w" , err )
103103 }
104104
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ module github.com/evstack/ev-node/apps/evm/single
22
33go 1.24.2
44
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+
57replace (
68 github.com/evstack/ev-node => ../../../
79 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
104104github.com/bugsnag/panicwrap v0.0.0-20151223152923-e2c28503fcd0 /go.mod h1:D/8v3kj0zr8ZAKg1AQ6crr+5VwKN5eIywRkfhyM/+dE =
105105github.com/celestiaorg/go-datastore v0.0.0-20250801131506-48a63ae531e4 h1:udw77BU45zmvTV7798FhR1wHFmsFpu4GnA5mubtMcR0 =
106106github.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 =
109107github.com/celestiaorg/go-libp2p-messenger v0.2.2 h1:osoUfqjss7vWTIZrrDSy953RjQz+ps/vBFE7bychLEc =
110108github.com/celestiaorg/go-libp2p-messenger v0.2.2 /go.mod h1:oTCRV5TfdO7V/k6nkx7QjQzGrWuJbupv+0o1cgnY2i4 =
111109github.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
475473github.com/jtolds/gls v4.20.0+incompatible h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo =
476474github.com/jtolds/gls v4.20.0+incompatible /go.mod h1:QJZ7F/aHp+rZTRtaJ1ow/lLfFfVYBRgL+9YlvaHOwJU =
477475github.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 =
478478github.com/julienschmidt/httprouter v1.2.0 /go.mod h1:SYymIcj16QtmaHHD7aYtjjsJG7VTCxuUUipMqKk8s4w =
479479github.com/kballard/go-shellquote v0.0.0-20180428030007-95032a82bc51 h1:Z9n2FFNUXsshfwJMBgNA0RU6/i7WVaAegv3PtuIHPMs =
480480github.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 {
100100 }
101101 defer dataStore .Stop (goCtx )
102102
103- if err := headerStore .DeleteTo (goCtx , height ); err != nil {
103+ if err := headerStore .DeleteRange (goCtx , height + 1 , headerStore . Height () ); err != nil {
104104 return fmt .Errorf ("failed to rollback header sync service state: %w" , err )
105105 }
106106
107- if err := dataStore .DeleteTo (goCtx , height ); err != nil {
107+ if err := dataStore .DeleteRange (goCtx , height + 1 , dataStore . Height () ); err != nil {
108108 return fmt .Errorf ("failed to rollback data sync service state: %w" , err )
109109 }
110110
Original file line number Diff line number Diff line change @@ -2,6 +2,8 @@ module github.com/evstack/ev-node/apps/testapp
22
33go 1.24.2
44
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+
57replace (
68 github.com/evstack/ev-node => ../../.
79 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
2424github.com/buger/jsonparser v0.0.0-20181115193947-bf1c66bbce23 /go.mod h1:bbYlZJ7hK1yFx9hf58LP0zeX7UjIGs20ufpu3evjr+s =
2525github.com/celestiaorg/go-datastore v0.0.0-20250801131506-48a63ae531e4 h1:udw77BU45zmvTV7798FhR1wHFmsFpu4GnA5mubtMcR0 =
2626github.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 =
2927github.com/celestiaorg/go-libp2p-messenger v0.2.2 h1:osoUfqjss7vWTIZrrDSy953RjQz+ps/vBFE7bychLEc =
3028github.com/celestiaorg/go-libp2p-messenger v0.2.2 /go.mod h1:oTCRV5TfdO7V/k6nkx7QjQzGrWuJbupv+0o1cgnY2i4 =
3129github.com/celestiaorg/utils v0.1.0 h1:WsP3O8jF7jKRgLNFmlDCwdThwOFMFxg0MnqhkLFVxPo =
@@ -174,6 +172,8 @@ github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCV
174172github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024 /go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU =
175173github.com/jtolds/gls v4.20.0+incompatible h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo =
176174github.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 =
177177github.com/kisielk/errcheck v1.5.0 /go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8 =
178178github.com/kisielk/gotool v1.0.0 /go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck =
179179github.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
44
55retract v0.12.0 // Published by accident
66
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+
79replace github.com/evstack/ev-node/core => ./core
810
911replace 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
2424github.com/buger/jsonparser v0.0.0-20181115193947-bf1c66bbce23 /go.mod h1:bbYlZJ7hK1yFx9hf58LP0zeX7UjIGs20ufpu3evjr+s =
2525github.com/celestiaorg/go-datastore v0.0.0-20250801131506-48a63ae531e4 h1:udw77BU45zmvTV7798FhR1wHFmsFpu4GnA5mubtMcR0 =
2626github.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 =
2927github.com/celestiaorg/go-libp2p-messenger v0.2.2 h1:osoUfqjss7vWTIZrrDSy953RjQz+ps/vBFE7bychLEc =
3028github.com/celestiaorg/go-libp2p-messenger v0.2.2 /go.mod h1:oTCRV5TfdO7V/k6nkx7QjQzGrWuJbupv+0o1cgnY2i4 =
3129github.com/celestiaorg/utils v0.1.0 h1:WsP3O8jF7jKRgLNFmlDCwdThwOFMFxg0MnqhkLFVxPo =
@@ -172,6 +170,8 @@ github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCV
172170github.com/jstemmer/go-junit-report v0.0.0-20190106144839-af01ea7f8024 /go.mod h1:6v2b51hI/fHJwM22ozAgKL4VKDeJcHhJFhtBdhmNjmU =
173171github.com/jtolds/gls v4.20.0+incompatible h1:xdiiI2gbIgH/gLH7ADydsJ1uDOEzR8yvV7C0MuV77Wo =
174172github.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 =
175175github.com/kisielk/errcheck v1.5.0 /go.mod h1:pFxgyoBC7bSaBwPgfKdkLd5X25qrDl4LWUI2bnpBCr8 =
176176github.com/kisielk/gotool v1.0.0 /go.mod h1:XhKaO+MFFWcvkIS/tQcRk01m1F5IRFswLeQ+oQHNcck =
177177github.com/klauspost/compress v1.18.0 h1:c/Cqfb0r+Yi+JtIEq73FWXVkRonBlf0CRNYc8Zttxdo =
You can’t perform that action at this time.
0 commit comments