Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( EphemeryValidatorClusterClassName = "ethereumEphemeralValidatorCluster" ValidatorSkeletonBaseName = "lighthouseHerculesValidatorClient" ExecSkeletonBase = "gethHercules" ConsensusSkeletonBase = "lighthouseHercules" ChoreographySkeletonBase = "choreography" )
TODO, will use matrix class later. Cluster class is a good near-term substitute extends on the beacon cluster test cases for now
View Source
var DeployConsensusValidatorClientKnsReq = zeus_req_types.TopologyDeployRequest{ TopologyID: 0, CloudCtxNs: ValidatorCloudCtxNs, }
View Source
var ValidatorCloudCtxNs = zeus_common_types.CloudCtxNs{
CloudProvider: "do",
Region: "sfo3",
Context: "do-sfo3-dev-do-sfo3-zeus",
Namespace: "ephemeral-staking",
Env: "production",
}
View Source
var ValidatorClusterDefinition = zeus_req_types.ClusterTopologyDeployRequest{ ClusterClassName: EphemeryValidatorClusterClassName, SkeletonBaseOptions: []string{ExecSkeletonBase, ConsensusSkeletonBase, ValidatorSkeletonBaseName, ChoreographySkeletonBase}, CloudCtxNs: ValidatorCloudCtxNs, }
View Source
var ValidatorsChart = zeus_req_types.TopologyCreateRequest{ TopologyName: ValidatorSkeletonBaseName, ChartName: ValidatorSkeletonBaseName, ChartDescription: ValidatorSkeletonBaseName, Version: fmt.Sprintf("validatorBase-v.0.%d", time.Now().Unix()), SkeletonBaseName: ValidatorSkeletonBaseName, ComponentBaseName: consensusValidatorClientComponentBaseName, ClusterClassName: EphemeryValidatorClusterClassName, Tag: "latest", }
View Source
var ValidatorsChartPath = filepaths.Path{ PackageName: "", DirIn: "./ethereum/validators/infra/validators", DirOut: "./ethereum/validators/infra/processed_validators", FnIn: ValidatorSkeletonBaseName, FnOut: "", Env: "", }
Functions ¶
func EphemeralValidatorClientLighthouseConfig ¶
func EphemeralValidatorClientLighthouseConfig(inf topology_workloads.TopologyBaseInfraWorkload)
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.