code: def get_all_accounts(self, start="", stop="", steps=1e3, **kwargs):
          
          lastname = start
          while True:
              ret = self.blockchain.rpc.lookup_accounts(lastname, steps)
              for account in ret:
                  yield account[0]
                  if account[0] == stop:
                      raise StopIteration
              if lastname == ret[-1][0]:
                  raise StopIteration
              lastname = ret[-1][0]
              if len(ret) < steps:
                  raise StopIteration
docs: Yields account names between start and stop.
  
              :param str start: Start at this account name
              :param str stop: Stop at this account name
              :param int steps: Obtain ``steps`` ret with a single call from RPC