# Functions
NewGatewayCrossEventMatcher initializes a new instance of GatewayCrossEventMatcher.
NewLogicGatewayCrossChain is a constructor for Logic.
NewLogicMessengerCrossChain is a constructor for Logic.
NewMessengerCrossEventMatcher initializes a new instance of MessengerCrossEventMatcher.
# Structs
GatewayCrossEventMatcher is a utility struct used for verifying the consistency of gateway events across different blockchain layers (L1 and L2).
LogicGatewayCrossChain is a struct for checking the l1/l2 event match from the database.
LogicMessengerCrossChain check messenger balance match.
MessengerCrossEventMatcher is a utility struct used for verifying the consistency of messenger events across different blockchain layers (L1 and L2).