public GetMinerGroupsResponse GetMinerGroups(Guid messageId)
 {
     try {
         var data = HostRoot.Current.MinerGroupSet.GetMinerGroups();
         return(new GetMinerGroupsResponse(data));
     }
     catch (Exception e) {
         Global.Logger.ErrorDebugLine(e.Message, e);
         return(GetMinerGroupsResponse.ServerError(messageId, e.Message));
     }
 }