public NewBlocksNoticeHandler(CommunicationObject @object, NodeConnection nodeConnection, IKeysService keysService) { notice = (BlocksNodeNotice)@object; this.nodeConnection = nodeConnection; dataRestorer = new BlockchainDataRestorer(); this.keysService = keysService; }
public async void SendNewBlockNodeNoticeAsync(BlockVm block) { try { BlocksNodeNotice notice = new BlocksNodeNotice(Enums.NodeNoticeCode.NewBlocks, block); await SendNoticeToNodesAsync(notice).ConfigureAwait(false); } catch (Exception ex) { Logger.WriteLog(ex); } }