Deprecate everything related with the gRPC API (#14944)

* proto definitions

* server methods

* grpc validator

* server structs

* functions, types, fields etc

* changelog <3

* revert `buildBlockParallel`

* format fix

* better deprecation warning

* remove comment from unexported fields

* only keep comment in public-facing items
This commit is contained in:
Radosław Kapka
2025-04-10 17:21:49 +02:00
committed by GitHub
parent ff6e27c737
commit 9d1750ce86
31 changed files with 406 additions and 20 deletions

View File

@@ -50,8 +50,9 @@ var (
Usage: "Writes invalid blobs to temp directory.",
}
disableGRPCConnectionLogging = &cli.BoolFlag{
Name: "disable-grpc-connection-logging",
Usage: "Disables displaying logs for newly connected grpc clients.",
Name: "disable-grpc-connection-logging",
Usage: `WARNING: gRPC API will still be supported for some time, most likely until v8 in 2026, but will be eventually removed in favor of REST API.
Disables displaying logs for newly connected grpc clients.`,
}
disablePeerScorer = &cli.BoolFlag{
Name: "disable-peer-scorer",