code: func (c *Client) NotifyReceived(addresses []btcutil.Address) error {
  	return c.NotifyReceivedAsync(addresses).Receive()
  }
docs: // NotifyReceived registers the client to receive notifications every time a
  // new transaction which pays to one of the passed addresses is accepted to
  // memory pool or in a block connected to the block chain.  In addition, when
  // one of these transactions is detected, the client is also automatically
  // registered for notifications when the new transaction outpoints the address
  // now has available are spent (See NotifySpent).  The notifications are
  // delivered to the notification handlers associated with the client.  Calling
  // this function has no effect if there are no notification handlers and will
  // result in an error if the client is configured to run in HTTP POST mode.
  //
  // The notifications delivered as a result of this call will be via one of
  // *OnRecvTx (for transactions that receive funds to one of the passed
  // addresses) or OnRedeemingTx (for transactions which spend from one
  // of the outpoints which are automatically registered upon receipt of funds to
  // the address).
  //
  // NOTE: This is a btcd extension and requires a websocket connection.
  //
  // NOTE: Deprecated. Use LoadTxFilter instead.