code: func newUnconfirmedBlocks(chain chainRetriever, depth uint) *unconfirmedBlocks {
  	return &unconfirmedBlocks{
  		chain: chain,
  		depth: depth,
  	}
  }
docs: // newUnconfirmedBlocks returns new data structure to track currently unconfirmed blocks.