status-im / status-go

The Status module that consumes go-ethereum
https://status.im
Mozilla Public License 2.0
720 stars 242 forks source link

Cleanup unsupported fleets from the repository #5381

Open friofry opened 2 weeks ago

friofry commented 2 weeks ago

Problem

While working on https://github.com/status-im/status-desktop/issues/14643#issuecomment-2173485635. I noticed this log:

WARN [06-17|16:00:47.821|github.com/status-im/status-go/api/geth_backend.go:724] fleet is not supported, overriding with default value package=status-go/api.GethStatusBackend fleet=status.prod defaultFleet=shards.test

According to https://fleets.waku.org/ status.prod is not used anymore, but it is still there in fleet.go, cluster.go and other files. as discussed with @yakimant and @igor-sirotin old fleets can be safely removed

Implementation

Remove unsupported fleets from the codebase

Acceptance Criteria

Only the fleets from ttps://fleets.waku.org/ are in the codebase.

Linked issues

igor-sirotin commented 2 weeks ago

Just in case, this fleet is not supported, overriding with default should stay.