code: func (ed *Dispatcher) HandleFilteredBlock(fblock *pb.FilteredBlock, sourceURL string) {
  	logger.Debugf("Handling filtered block event - Block #%d", fblock.Number)
  
  	if err := ed.updateLastBlockNum(fblock.Number); err != nil {
  		logger.Error(err.Error())
  		return
  	}
  
  	if ed.updateLastBlockInfoOnly {
  		ed.updateLastBlockInfoOnly = false
  		return
  	}
  
  	logger.Debug("Publishing filtered block event...")
  	ed.publishFilteredBlockEvents(fblock, sourceURL)
  }
docs: // HandleFilteredBlock handles a filtered block event