The only thing truncating that table could affect would be if you have set any of your events to only apply every X triggers. It inserts a record with transaction_state = skipped
to keep track of this.
If you don't need that feature and you don't need the history, then truncating the table should be fine.