class EthSynchronizerUpdater implements SynchronizerUpdater {

  @Override
  public void updatePeerChainState(
      final long knownBlockNumber, final PeerConnection peerConnection) {
    final EthPeer ethPeer = ethPeers.peer(peerConnection);
    if (ethPeer == null) {
      LOG.debug("Received message from a peer with no corresponding EthPeer.");
      return;
    }
    ethPeer.chainState().updateHeightEstimate(knownBlockNumber);
  }

  public  EthSynchronizerUpdater(final EthPeers ethPeers);

}