def verify_eth_transaction(signed_hextx, eth_data_field):
logging.info('<STR_LIT>')<EOL>ethdata_hash = []<EOL>for s in signed_hextx.split('<STR_LIT>'):<EOL><INDENT>ethdata_hash.append(s)<EOL><DEDENT>ethdata_hash = ethdata_hash[<NUM_LIT:1>][:<NUM_LIT:64>]<EOL>result = (eth_data_field == ethdata_hash)<EOL>if not result:<EOL><INDENT>error_message = '<STR_LIT>'<EOL>raise UnverifiedTransactionError(error_message)<EOL><DEDENT>logging.info('<STR_LIT>')<EOL>
Verify ethDataField field in transaction
:param signed_hextx:
:param eth_data_field:
:return: