# Functions
InitAPI init the api controller.
NewContractController creates a new ContractController object.
NewCrossChainController is a constructor function that creates a new CrossChainController object.
NewFinalizeBatchCheckController create finalize batch controller instance.
NewSlackAlertController create SlackAlertController.
# Variables
FinalizeBatchCtl the Finalize batch handler.
# Structs
ContractController is a struct that manages the interaction with contracts on Layer 1 and Layer 2.
CrossChainController is a struct that contains a reference to the Logic object.
FinalizeBatchCheckController Check if the upcoming batch to be submitted is valid.
SlackAlertController the controller of slack.