code: func (l *MockLedger) NewBlock(channelID string, transactions ...*TxInfo) Block {
  	l.Lock()
  	defer l.Unlock()
  	block := NewBlockWrapper(l.blockProducer.NewBlock(channelID, transactions...))
  	l.Store(block)
  	return block
  }
docs: // NewBlock stores a new block on the ledger