# Functions
NewEventGather creates a new instance of EventGather and initializes it with different types of event unmarshalers for each transaction event category.
# Structs
ERC1155GatewayEventUnmarshaler is a struct that helps unmarshal events from the ERC1155 Gateway.
ERC20GatewayEventUnmarshaler is a struct that helps unmarshal events from the ERC20 Gateway.
ERC721GatewayEventUnmarshaler is a struct that helps unmarshal events from the ERC721 Gateway.
EventGather is a struct that holds a map of transaction event categories to event unmarshalers.
MessengerEventUnmarshaler is a struct representing the unmarshalled data of a SentMessage event raised by the L1/L2 scroll messenger contract.
# Interfaces
EventUnmarshaler is an interface that defines the Unmarshal method.