# light-event
Event types and parsing for Light Protocol transactions.
| [`PublicTransactionEvent`](event::PublicTransactionEvent) | Transaction event with input/output compressed account hashes |
| [`BatchPublicTransactionEvent`](event::BatchPublicTransactionEvent) | Batched event with accounts, addresses, and sequence numbers |
| [`event_from_light_transaction`](parse::event_from_light_transaction) | Parse transaction instructions into a batch event |