@@ -78,12 +78,13 @@ func extractAllFiles(embeddedDir string) error {
7878 return err
7979}
8080
81- func BlockScoutUp (url string ) error {
81+ func BlockScoutUp (url , chainID string ) error {
8282 L .Info ().Msg ("Creating local Blockscout stack" )
8383 if err := extractAllFiles ("observability" ); err != nil {
8484 return err
8585 }
8686 os .Setenv ("BLOCKSCOUT_RPC_URL" , url )
87+ os .Setenv ("BLOCKSCOUT_CHAID_ID" , chainID )
8788 // old migrations for v15 is still applied somehow, cleaning up DB helps
8889 if err := RunCommand ("bash" , "-c" , fmt .Sprintf (`
8990 cd %s && \
@@ -117,14 +118,7 @@ func BlockScoutDown(url string) error {
117118 if err != nil {
118119 return err
119120 }
120- return RunCommand ("bash" , "-c" , fmt .Sprintf (`
121- cd %s && \
122- rm -rf blockscout-db-data && \
123- rm -rf logs && \
124- rm -rf redis-data && \
125- rm -rf stats-db-data && \
126- rm -rf dets
127- ` , filepath .Join ("blockscout" , "services" )))
121+ return RunCommand ("bash" , "-c" , "rm -rf blockscout/" )
128122}
129123
130124func ObservabilityUp () error {
@@ -186,5 +180,5 @@ func ObservabilityDown() error {
186180 if err != nil {
187181 return err
188182 }
189- return nil
183+ return RunCommand ( "bash" , "-c" , "rm -rf compose/" )
190184}
0 commit comments