From 932170215fc5582c7227da4e462fda1f8683d9d6 Mon Sep 17 00:00:00 2001 From: Jeffery Walsh Date: Thu, 1 Aug 2024 12:06:20 -0700 Subject: [PATCH] . --- packages/taiko-client/preconfapi.sh | 1 + packages/taiko-client/preconfapi/server/api.go | 4 ++-- packages/taiko-client/preconfapi/server/server.go | 2 ++ 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/packages/taiko-client/preconfapi.sh b/packages/taiko-client/preconfapi.sh index 9d593bb00dc..0b6d7c0f75d 100755 --- a/packages/taiko-client/preconfapi.sh +++ b/packages/taiko-client/preconfapi.sh @@ -1,3 +1,4 @@ L2_HTTP=https://rpc.helder.taiko.xyz \ TAIKO_L1=0xf92d16327ADB54e13D13A90e7Cd092962c9e7a8f \ +CORS_ORIGINS="*" \ go run cmd/main.go preconfapi \ No newline at end of file diff --git a/packages/taiko-client/preconfapi/server/api.go b/packages/taiko-client/preconfapi/server/api.go index 33bf3aed0de..e3d9a381ef0 100644 --- a/packages/taiko-client/preconfapi/server/api.go +++ b/packages/taiko-client/preconfapi/server/api.go @@ -157,11 +157,11 @@ func (s *PreconfAPIServer) GetTransactionByHash(c echo.Context) error { return nil }); err != nil { - return c.JSON(http.StatusNotFound, tx) + return c.JSON(http.StatusNotFound, nil) } if tx == nil { - return c.JSON(http.StatusNotFound, tx) + return c.JSON(http.StatusNotFound, nil) } return c.JSON(http.StatusOK, tx) diff --git a/packages/taiko-client/preconfapi/server/server.go b/packages/taiko-client/preconfapi/server/server.go index 0d8ef9d89e2..e8cafd9408d 100644 --- a/packages/taiko-client/preconfapi/server/server.go +++ b/packages/taiko-client/preconfapi/server/server.go @@ -93,6 +93,8 @@ func (s *PreconfAPIServer) configureMiddleware(corsOrigins []string) { s.echo.Use(middleware.CORSWithConfig(middleware.CORSConfig{ AllowOrigins: corsOrigins, AllowCredentials: true, + AllowMethods: []string{echo.GET, echo.HEAD, echo.PUT, echo.PATCH, echo.POST, echo.DELETE}, + AllowHeaders: []string{echo.HeaderOrigin, echo.HeaderContentType, echo.HeaderAccept}, })) }