les: allow LES connection to other servers (#13889)
This commit is contained in:
		
				
					committed by
					
						 Felix Lange
						Felix Lange
					
				
			
			
				
	
			
			
			
						parent
						
							04fcae207d
						
					
				
				
					commit
					18bbe12425
				
			| @@ -391,9 +391,10 @@ func (p *peer) Handshake(td *big.Int, head common.Hash, headNum uint64, genesis | ||||
| 		return errResp(ErrProtocolVersionMismatch, "%d (!= %d)", rVersion, p.version) | ||||
| 	} | ||||
| 	if server != nil { | ||||
| 		if recv.get("serveStateSince", nil) == nil { | ||||
| 		// until we have a proper peer connectivity API, allow LES connection to other servers | ||||
| 		/*if recv.get("serveStateSince", nil) == nil { | ||||
| 			return errResp(ErrUselessPeer, "wanted client, got server") | ||||
| 		} | ||||
| 		}*/ | ||||
| 		p.fcClient = flowcontrol.NewClientNode(server.fcManager, server.defParams) | ||||
| 	} else { | ||||
| 		if recv.get("serveChainSince", nil) != nil { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user