code: def accounts_balances(self, accounts):
          
  
          accounts = self._process_value(accounts, 'list')
  
          payload = {"accounts": accounts}
  
          resp = self.call('accounts_balances', payload)
          accounts_balances = resp.get('balances') or {}
  
          for account, balances in accounts_balances.items():
              for k in balances:
                  balances[k] = int(balances[k])
  
          return accounts_balances
docs: Returns how many RAW is owned and how many have not yet been received
          by **accounts** list
  
          :param accounts: list of accounts to return balances for
          :type accounts: list of str
  
          :raises: :py:exc:`nano.rpc.RPCException`
  
          >>> rpc.accounts_balances(
          ...     accounts=[
          ...         "xrb_3e3j5tkog48pnny9dmfzj1r16pg8t1e76dz5tmac6iq689wyjfpi00000000",
          ...         "xrb_3i1aq1cchnmbn9x5rsbap8b15akfh7wj7pwskuzi7ahz8oq6cobd99d4r3b7"
          ...      ]
          ... )
          {
              "xrb_3e3j5tkog48pnny9dmfzj1r16pg8t1e76dz5tmac6iq689wyjfpi00000000": {
                  "balance": 10000,
                  "pending": 10000
              },
              "xrb_3i1aq1cchnmbn9x5rsbap8b15akfh7wj7pwskuzi7ahz8oq6cobd99d4r3b7": {
                  "balance": 10000000,
                  "pending": 0
              }
          }