From 2fa3488c24509555048a4281dad44e995dacb4f8 Mon Sep 17 00:00:00 2001 From: mateumiralles Date: Fri, 12 Dec 2025 09:37:41 +0100 Subject: [PATCH] update gnosis beacon explorer --- internal/adapters/notifier/notifier.go | 6 ++++++ internal/config/config_loader.go | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/internal/adapters/notifier/notifier.go b/internal/adapters/notifier/notifier.go index c670230..682ca74 100644 --- a/internal/adapters/notifier/notifier.go +++ b/internal/adapters/notifier/notifier.go @@ -231,6 +231,12 @@ func (n *Notifier) buildBeaconchaURL(indexes []domain.ValidatorIndex) string { if len(indexes) == 0 || n.BeaconchaUrl == "" { return "" } + + // Return home path URL for gnosis network, as /dashboard?validators=... route is currently broken + if n.Network == "gnosis" { + return n.BeaconchaUrl + } + // Do not truncate for URLs return fmt.Sprintf("%s/dashboard?validators=%s", n.BeaconchaUrl, indexesToString(indexes, false)) } diff --git a/internal/config/config_loader.go b/internal/config/config_loader.go index 0c4a1ce..4b5c441 100644 --- a/internal/config/config_loader.go +++ b/internal/config/config_loader.go @@ -89,7 +89,7 @@ func LoadConfig() Config { case "hoodi": beaconchaUrl = "https://hoodi.beaconcha.in" case "gnosis": - beaconchaUrl = "https://gnosischa.in" + beaconchaUrl = "https://beaconchain.gnosischain.com/" case "lukso": beaconchaUrl = "https://explorer.consensus.mainnet.lukso.network" default: