//追加 peer public async Task <AppendEntriesResponse> Handle(AppendEntries appendEntries) { var node = _nodePeer.GetNode(appendEntries.ChannelId); if (node == null) { throw new Exception($"节点未加入{appendEntries.ChannelId} 通道"); } return(await node.Handle(appendEntries)); }
//区块分发 peer public Task <HandOutResponse> BlockHandOut(HandOutRequest request) { var node = _nodePeer.GetNode(request.ChannelId); if (node == null) { throw new Exception($"节点未加入{request.ChannelId} 通道"); } return(node.Handle(request)); }