code: func (*wsNotificationManager) removeAddrRequest(addrs map[string]map[chan struct{}]*wsClient,
  	wsc *wsClient, addr string) {
  
  	// Remove the request tracking from the client.
  	delete(wsc.addrRequests, addr)
  
  	// Remove the client from the list to notify.
  	cmap, ok := addrs[addr]
  	if !ok {
  		rpcsLog.Warnf("Attempt to remove nonexistent addr request "+
  			"<%s> for websocket client %s", addr, wsc.addr)
  		return
  	}
  	delete(cmap, wsc.quit)
  
  	// Remove the map entry altogether if there are no more clients
  	// interested in it.
  	if len(cmap) == 0 {
  		delete(addrs, addr)
  	}
  }
docs: // removeAddrRequest removes the websocket client wsc from the address to
  // client set addrs so it will no longer receive notification updates for
  // any transaction outputs send to addr.