Documentation
¶
Index ¶
- Variables
- type CCDopelgangerProtectionOption
- type CCSelectionOption
- type CCStage
- type CCStageDopelgangerProtection
- type CCStageSelection
- type CSStageForm
- type ConfirmationOption
- type ConsensusClientExternalSelectionOption
- type ETHClientOption
- type ExecutionClientOption
- type FllbackClientsOption
- type MEVBoostLocalOption
- type MEVBoostOption
- type MonitoringOption
- type NetworkOption
- type StaderNodeOption
Constants ¶
This section is empty.
Variables ¶
View Source
var Confirmation = struct { Option ConfirmationOption Options []string OptionLabels map[string]string Descriptions map[string]string }{ Option: ConfirmationOption{ GoBack: "Go back", SaveAndExit: "Save and exit", }, }
View Source
var ConsensusClient = struct { Stage CCStage Stages []string }{ Stage: CCStage{ Selection: CCStageSelection{ Name: "Selection", Option: CCSelectionOption{ SystemRecommended: "System-recommended", LightHouse: "lighthouse", Nimbus: "nimbus", Prysm: "prysm", Teku: "teku", }, }, Graffiti: CSStageForm{ Name: "Graffiti", }, CheckpointSync: CSStageForm{ Name: "Checkpoint sync", }, DopelgangerProtection: CCStageDopelgangerProtection{ Name: "Doppelganger protection", Option: CCDopelgangerProtectionOption{ Yes: "Yes", No: "No", }, }, }, }
View Source
var ConsensusClientExternalSelection = struct { Option ConsensusClientExternalSelectionOption Options []string OptionLabels map[string]string }{ Option: ConsensusClientExternalSelectionOption{ Lighthouse: "lighthouse", Prysm: "prysm", Teku: "teku", }, }
View Source
var ETHClient = struct { Option ETHClientOption Options []string OptionLabels map[string]string Descriptions map[string]string }{ Option: ETHClientOption{ ExternallyManaged: "external", LocallyManaged: "local", }, }
View Source
var ExecutionClient = struct { Option ExecutionClientOption Options []string OptionLabels map[string]string Descriptions map[string]string }{ Option: ExecutionClientOption{ SystemRecommended: "System-recommended", Geth: "geth", Nethermind: "nethermind", Besu: "besu", }, }
View Source
var FallbackClients = struct { Option FllbackClientsOption Options []string OptionLabels map[string]string }{ Option: FllbackClientsOption{ Yes: "Yes", No: "No", }, }
View Source
var MEVBoost = struct { Option MEVBoostOption Options []string OptionLabels map[string]string Descriptions map[string]string }{ Option: MEVBoostOption{ LocallyManaged: "local", ExternallyManaged: "external", }, }
View Source
var MEVBoostLocal = struct { Option MEVBoostLocalOption Options []string Descriptions map[string]string }{ Option: MEVBoostLocalOption{ Unregulated: "Unregulated", Regulated: "Regulated", }, }
View Source
var Monitoring = struct { Option MonitoringOption Options []string OptionLabels map[string]string Descriptions map[string]string }{ Option: MonitoringOption{ Yes: "Yes", No: "No", }, }
View Source
var Network = struct { Option NetworkOption Options []string OptionLabels map[string]string Descriptions map[string]string }{ Option: NetworkOption{ GoerliTestnet: "prater", }, }
View Source
var PageID = struct { Network string EthClient string ExecutionClient string ExecutionClientExternal string ExecutionClientExternalSelection string ConsensusClientExternalSelectedLighthouse string ConsensusClientExternalSelectedPrysm string ConsensusClientExternalSelectedTeku string ConsensusClientSelection string ConsensusClientGraffiti string ConsensusClientCheckpointSync string ConsensusClientDopelgangerProtection string FallbackClients string FallbackClientsPrysm string FallbackClientsLighthouse string FallbackClientsTeku string Monitoring string MEVBoost string MEVBoostLocal string MEVBoostExternal string Confirmation string }{ Network: "network", EthClient: "eth_client", ExecutionClient: "execution_client", ExecutionClientExternal: "execution_client_external", ExecutionClientExternalSelection: "execution_client_external_selection", ConsensusClientExternalSelectedLighthouse: "consensus_client_external_selected_lighthouse", ConsensusClientExternalSelectedPrysm: "consensus_client_external_selected_prysm", ConsensusClientExternalSelectedTeku: "consensus_client_external_selected_teku", ConsensusClientSelection: "consensus_client_selection", ConsensusClientGraffiti: "consensus_client_graffiti", ConsensusClientCheckpointSync: "consensus_client_checkpoint_sync", ConsensusClientDopelgangerProtection: "consensus_client_dopelganger_protection", FallbackClients: "fallback_clients", FallbackClientsPrysm: "fallback_clients_prysm", FallbackClientsLighthouse: "fallback_clients_lighthouse", FallbackClientsTeku: "fallback_clients_teku", Monitoring: "monitoring", MEVBoost: "mev_boost", MEVBoostLocal: "mev_boost_local", MEVBoostExternal: "mev_boost_external", Confirmation: "confirmation", }
View Source
var StaderNode = struct { Option StaderNodeOption Options []string }{ Option: StaderNodeOption{ Yes: "Yes", No: "No", }, }
View Source
string ETHClient string ExecutionClient string ConsensusClient string FallbackClients string Monitoring string MEVBoost string Confirmation string }{ Network: "Network", ETHClient: "ETH Client", ExecutionClient: "Execution client", ConsensusClient: "Consensus client", FallbackClients: "Fallback clients", Monitoring: "Monitoring", MEVBoost: "MEV-Boost", Confirmation: "Confirmation", }Network
Functions ¶
This section is empty.
Types ¶
type CCSelectionOption ¶
type CCStage ¶
type CCStage struct { Selection CCStageSelection Graffiti CSStageForm CheckpointSync CSStageForm DopelgangerProtection CCStageDopelgangerProtection }
type CCStageDopelgangerProtection ¶
type CCStageDopelgangerProtection struct { Name string Option CCDopelgangerProtectionOption Options []string OptionLabels map[string]string }
type CCStageSelection ¶
type CSStageForm ¶
type CSStageForm struct {
Name string
}
type ConfirmationOption ¶
type ETHClientOption ¶
type ExecutionClientOption ¶
type FllbackClientsOption ¶
type MEVBoostLocalOption ¶
type MEVBoostOption ¶
type MonitoringOption ¶
type NetworkOption ¶
type StaderNodeOption ¶
Click to show internal directories.
Click to hide internal directories.