code: func (s *Server) GetNetwork(ctx context.Context, request *api.GetNetworkRequest) (*api.GetNetworkResponse, error) {
  	if request.NetworkID == "" {
  		return nil, status.Errorf(codes.InvalidArgument, errInvalidArgument.Error())
  	}
  
  	var n *api.Network
  	s.store.View(func(tx store.ReadTx) {
  		n = store.GetNetwork(tx, request.NetworkID)
  	})
  	if n == nil {
  		return nil, status.Errorf(codes.NotFound, "network %s not found", request.NetworkID)
  	}
  	return &api.GetNetworkResponse{
  		Network: n,
  	}, nil
  }
docs: // GetNetwork returns a Network given a NetworkID.
  // - Returns `InvalidArgument` if NetworkID is not provided.
  // - Returns `NotFound` if the Network is not found.