public async Task <JsonResult> Resolve()
        {
            return(await ProcessRequest(async() =>
            {
                if (_localBlockChain.GetConnectedNodes().ConnectedNodes.Length == 0)
                {
                    return GenerateAcceptedResponse("This node has no connected nodes to reach consensus with");
                }
                var response = await _localBlockChain.ReachConsensus();

                return GenerateOkResponse(response);
            }));
        }