def get_events_vote_cluster(self, delegate_address):
delegate_pubkey = self.account_details(address=delegate_address)['<STR_LIT>']<EOL>plusvote = '<STR_LIT>'.format(delegate_pubkey=delegate_pubkey)<EOL>resultset = self._cursor.execute_and_fetchall("""<STR_LIT>""".format(<EOL>address=delegate_address,<EOL>transactions=self.scheme['<STR_LIT>'],<EOL>blocks=self.scheme['<STR_LIT>'],<EOL>mem_accounts=self.scheme['<STR_LIT>'],<EOL>mem_accounts2delegates=self.scheme['<STR_LIT>'],<EOL>votes=self.scheme['<STR_LIT>'],<EOL>plusvote=plusvote))<EOL>res = {}<EOL>for i in resultset:<EOL><INDENT>if i[<NUM_LIT:1>] == '<STR_LIT>':<EOL><INDENT>res.update({i[<NUM_LIT:0>]: {<EOL>'<STR_LIT>': i[<NUM_LIT:0>],<EOL>'<STR_LIT>': i[<NUM_LIT:1>],<EOL>'<STR_LIT>': i[<NUM_LIT:2>],<EOL>'<STR_LIT>': i[<NUM_LIT:3>],<EOL>'<STR_LIT>': i[<NUM_LIT:4>],<EOL>'<STR_LIT>': i[<NUM_LIT:5>],<EOL>'<STR_LIT>': i[<NUM_LIT:6>],<EOL>'<STR_LIT:type>': i[<NUM_LIT:7>],<EOL>'<STR_LIT>': i[<NUM_LIT:8>],<EOL>'<STR_LIT>': i[<NUM_LIT:9>],<EOL>'<STR_LIT>': i[<NUM_LIT:10>]<EOL>}})<EOL><DEDENT>elif i[<NUM_LIT:1>] == '<STR_LIT>':<EOL><INDENT>res.update({i[<NUM_LIT:0>]: {<EOL>'<STR_LIT>': i[<NUM_LIT:0>],<EOL>'<STR_LIT>': i[<NUM_LIT:1>],<EOL>'<STR_LIT>': i[<NUM_LIT:2>],<EOL>'<STR_LIT>': i[<NUM_LIT:3>],<EOL>'<STR_LIT>': i[<NUM_LIT:8>],<EOL>'<STR_LIT:address>': i[<NUM_LIT:5>],<EOL>'<STR_LIT:username>': i[<NUM_LIT:6>],<EOL>'<STR_LIT>': i[<NUM_LIT:4>],<EOL>'<STR_LIT>': i[<NUM_LIT:10>]<EOL>}})<EOL><DEDENT><DEDENT>return res<EOL>
Returns all transactions and forged blocks by voters clustered around a single delegate_address