listreceivedbyaddress

Argument #1-minconf

Type: number (int), Optional
Default=1

Description: The minimum number of confirmations before payments are included.

Argument #2-include_empty

Type: boolean, Optional
Default=false

Description: Whether to include addresses that haven't received any payments.

Argument #3-include_watchonly

Type: boolean, Optional

Description: Whether to include watch-only addresses (see 'importaddress')

Argument #4-address_filter

Type: string, Optional

Description: If present and non-empty, only return information on this address.

Argument #5-include_immature_coinbase

Type: boolean, Optional
Default=false

Description: Include immature coinbase transactions.

Result

  [                                        (json array)
    {                                      (json object)
      "involvesWatchonly" : true|false,    (boolean, optional) Only returns true if imported addresses were involved in transaction
      "address" : "str",                   (string) The receiving address
      "amount" : n,                        (numeric) The total amount in BTC received by the address
      "confirmations" : n,                 (numeric) The number of confirmations of the most recent transaction included
      "label" : "str",                     (string) The label of the receiving address. The default label is ""
      "txids" : [                          (json array)
        "hex",                             (string) The ids of transactions received with the address
        ...
      ]
    },
    ...
  ]