From 109f09cedf7688b0b3ec1102c5a29c0fa06ca614 Mon Sep 17 00:00:00 2001 From: jeffyanta Date: Fri, 18 Sep 2026 16:14:46 -0400 Subject: [PATCH] Use secure Geyser connection by default --- ocp/worker/geyser/subscription.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ocp/worker/geyser/subscription.go b/ocp/worker/geyser/subscription.go index 273d35d..adeef88 100644 --- a/ocp/worker/geyser/subscription.go +++ b/ocp/worker/geyser/subscription.go @@ -2,13 +2,14 @@ package geyser import ( "context" + "crypto/tls" "time" "github.com/mr-tron/base58" "github.com/pkg/errors" "go.uber.org/zap" "google.golang.org/grpc" - "google.golang.org/grpc/credentials/insecure" + "google.golang.org/grpc/credentials" "google.golang.org/grpc/metadata" geyserpb "github.com/code-payments/ocp-server/ocp/worker/geyser/api/gen" @@ -25,7 +26,7 @@ var ( ) func newGeyserClient(endpoint, xToken string) (geyserpb.GeyserClient, error) { - opts := []grpc.DialOption{grpc.WithTransportCredentials(insecure.NewCredentials())} + opts := []grpc.DialOption{grpc.WithTransportCredentials(credentials.NewTLS(&tls.Config{}))} if len(xToken) > 0 { opts = append( opts,