Versions in this module Expand all Collapse all v0 v0.0.1 Apr 9, 2019 Changes in this version + func NewHeaderRepository(db *postgres.DB) *headerRepository + type HeaderRepository interface + AddCheckColumn func(id string) error + AddCheckColumns func(ids []string) error + CheckCache func(key string) (interface{}, bool) + MarkHeaderChecked func(headerID int64, eventID string) error + MarkHeaderCheckedForAll func(headerID int64, ids []string) error + MarkHeadersCheckedForAll func(headers []core.Header, ids []string) error + MissingHeaders func(startingBlockNumber int64, endingBlockNumber int64, eventID string) ([]core.Header, error) + MissingHeadersForAll func(startingBlockNumber, endingBlockNumber int64, ids []string) ([]core.Header, error) + MissingMethodsCheckedEventsIntersection func(startingBlockNumber, endingBlockNumber int64, methodIds, eventIds []string) ([]core.Header, error)