# Structs
BlockTrigger is a trigger for a block.
EventTrigger is a trigger for an event.
TxTrigger is a trigger for a transaction.
# Interfaces
BlockHandler defines the methods that need to be implemented to handle block events.
EventHandler defines the methods that need to be implemented to handle events.
SourceResolver defines the methods that need to be implemented to resolve sources.
TxHandler defines the methods that need to be implemented to handle transactions.
# Type aliases
BlockHandlerFunc defines the handler function.
EventHandlerFunc defines the handler function.
TxHandlerFunc defines the handler function.