 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Main ¶
Main is the entrypoint into the indexer service. This method returns a closure that executes the service and blocks until the service exits. The use of a closure allows the parameters bound to the top-level main package, e.g. GitVersion, to be captured and used once the function is executed.
Types ¶
type Indexer ¶
type Indexer struct {
	// contains filtered or unexported fields
}
    Indexer is a service that configures the necessary resources for running the Sync and BlockHandler sub-services.
func NewIndexer ¶
NewIndexer initializes the Indexer, gathering any resources that will be needed by the TxIndexer and StateIndexer sub-services.
       Directories
      ¶
      Directories
      ¶
    
    | Path | Synopsis | 
|---|---|
| cmd
       | |
| 
          
            indexer
            
            command
          
          
         | |
| 
          
            indexer-refresh
            
            command
          
          
         | |
| Database module defines the data DB struct which wraps specific DB interfaces for L1/L2 block headers, contract events, bridging schemas. | Database module defines the data DB struct which wraps specific DB interfaces for L1/L2 block headers, contract events, bridging schemas. | 
 Click to show internal directories. 
   Click to hide internal directories.