Documentation
¶
Index ¶
Constants ¶
View Source
const ( Name = "lab.ethpandaops.io" ServiceName = "server" )
Variables ¶
View Source
var (
QualifiedName = fmt.Sprintf("%s.%s", ServiceName, Name)
)
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
LogLevel string `yaml:"logLevel" default:"info"`
Server *grpc.Config `yaml:"grpc"`
Storage *storage.Config `yaml:"storage"`
Cache *cache.Config `yaml:"cache"`
Geolocation *geolocation.Config `yaml:"geolocation"`
XatuCBT *xatu_cbt.Config `yaml:"xatu_cbt"`
Cartographoor *cartographoor.Config `yaml:"cartographoor"`
Experiments *experiments.Config `yaml:"experiments"`
}
type NetworkDataAdapter ¶
type NetworkDataAdapter struct {
// contains filtered or unexported fields
}
NetworkDataAdapter implements wallclock.NetworkDataProvider using cartographoor and xatu_cbt config
func NewNetworkDataAdapter ¶
func NewNetworkDataAdapter(cartographoorService *cartographoor.Service, xatuCBTConfig *xatu_cbt.Config) *NetworkDataAdapter
NewNetworkDataAdapter creates a new NetworkDataAdapter
func (*NetworkDataAdapter) GetNetworkGenesis ¶
func (a *NetworkDataAdapter) GetNetworkGenesis(networkName string) (time.Time, error)
GetNetworkGenesis returns the genesis time for a network from xatu_cbt config override or cartographoor
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
proto
|
|
|
xatu_cbt/mock
Package mock is a generated GoMock package.
|
Package mock is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.