logger.info(f"🎯 [EXTRACTION DEBUG] CAP percentage: {cap_percentage}%, threshold: {cap_threshold:.2f}")
logger.info(f"Result extraction for match {match_id}: {len(payouts)} results, total_bet_amount={total_bet_amount:.2f}, CAP={cap_percentage}%, threshold={cap_threshold:.2f}")
logger.info(f"Sent PLAY_VIDEO_RESULT_DONE for fixture {current_result_info.get('fixture_id')}, match {current_result_info.get('match_id')}, result {current_result_info.get('result')}")
exceptExceptionase:
logger.error(f"Failed to send result video done message: {e}")
def_send_match_done_message(self):
def_send_match_done_message(self):
"""Send MATCH_DONE message when result video is 3 seconds from ending"""
"""Send MATCH_DONE message when result video is 3 seconds from ending"""