public async Task <Core.Domain.Block> GetLastBlock() { var blockRecord = await Task.Run <ChainBlockHeader>(() => _client.GetBestBlock()); var block = new Core.Domain.Block() { Hash = blockRecord.BlockId.ToString(), Height = blockRecord.Height, }; return(block); }