code: func (p *BlockProducer) NewFilteredBlock(channelID string, filteredTx ...*pb.FilteredTransaction) *pb.FilteredBlock {
  	block := NewFilteredBlock(channelID, filteredTx...)
  	block.Number = p.blockNum
  	atomic.AddUint64(&p.blockNum, 1)
  	return block
  }
docs: // NewFilteredBlock returns a new filtered block