def get_all_accounts(self, start="<STR_LIT>", stop="<STR_LIT>", steps=<NUM_LIT>, **kwargs):
lastname = start<EOL>while True:<EOL><INDENT>ret = self.blockchain.rpc.lookup_accounts(lastname, steps)<EOL>for account in ret:<EOL><INDENT>yield account[<NUM_LIT:0>]<EOL>if account[<NUM_LIT:0>] == stop:<EOL><INDENT>raise StopIteration<EOL><DEDENT><DEDENT>if lastname == ret[-<NUM_LIT:1>][<NUM_LIT:0>]:<EOL><INDENT>raise StopIteration<EOL><DEDENT>lastname = ret[-<NUM_LIT:1>][<NUM_LIT:0>]<EOL>if len(ret) < steps:<EOL><INDENT>raise StopIteration<EOL><DEDENT><DEDENT>
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