Skip to content

Commit 1ab92d3

Browse files
authored
Add support for XSVM grpc server reflection (#4010)
Signed-off-by: Joshua Kim <20001595+joshua-kim@users.noreply.github.com>
1 parent 1a40195 commit 1ab92d3

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

vms/example/xsvm/vm.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ import (
1212
"github.com/prometheus/client_golang/prometheus"
1313
"go.uber.org/zap"
1414
"google.golang.org/grpc"
15+
"google.golang.org/grpc/reflection"
1516

1617
"github.com/ava-labs/avalanchego/database"
1718
"github.com/ava-labs/avalanchego/database/versiondb"
@@ -157,6 +158,7 @@ func (vm *VM) CreateHandlers(context.Context) (map[string]http.Handler, error) {
157158
func (vm *VM) CreateHTTP2Handler(context.Context) (http.Handler, error) {
158159
server := grpc.NewServer()
159160
server.RegisterService(&xsvm.Ping_ServiceDesc, &api.PingService{Log: vm.chainContext.Log})
161+
reflection.Register(server)
160162
return server, nil
161163
}
162164

0 commit comments

Comments
 (0)