beacon_actions

package
v0.1.19-rc.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 17, 2023 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const ZeusEndpoint = "https://api.zeus.fyi"
View Source
const ZeusLocalEndpoint = "http://localhost:9000"

Variables

This section is empty.

Functions

This section is empty.

Types

type BeaconActionsClient

type BeaconActionsClient struct {
	zeus_client.ZeusClient
	BeaconKnsReq    zeus_req_types.TopologyDeployRequest
	PrintPath       filepaths.Path
	ConfigPaths     filepaths.Path
	ConsensusClient string
	ExecClient      string
}

func NewBeaconActionsClient

func NewBeaconActionsClient(baseURL, bearer string, kCtxNs zeus_req_types.TopologyDeployRequest) BeaconActionsClient

func NewDefaultBeaconActionsClient

func NewDefaultBeaconActionsClient(bearer string, kCtxNs zeus_req_types.TopologyDeployRequest) BeaconActionsClient

func NewLocalBeaconActionsClient

func NewLocalBeaconActionsClient(bearer string, kCtxNs zeus_req_types.TopologyDeployRequest) BeaconActionsClient

func (*BeaconActionsClient) GetConsensusClientSyncStatus

func (b *BeaconActionsClient) GetConsensusClientSyncStatus(ctx context.Context) ([]client_consts.ConsensusClientSyncStatus, error)

func (*BeaconActionsClient) GetExecClientSyncStatus

func (b *BeaconActionsClient) GetExecClientSyncStatus(ctx context.Context) ([]client_consts.ExecClientSyncStatus, error)

func (*BeaconActionsClient) PrintConsensusClientPodLogs

func (b *BeaconActionsClient) PrintConsensusClientPodLogs(ctx context.Context, par zeus_pods_reqs.PodActionRequest) ([]byte, error)

func (*BeaconActionsClient) PrintExecClientPodLogs

func (b *BeaconActionsClient) PrintExecClientPodLogs(ctx context.Context, par zeus_pods_reqs.PodActionRequest) ([]byte, error)

func (*BeaconActionsClient) ReplaceAndRestartConfigsConsensusClient

func (b *BeaconActionsClient) ReplaceAndRestartConfigsConsensusClient(ctx context.Context, par zeus_pods_reqs.PodActionRequest) ([]byte, error)

func (*BeaconActionsClient) ReplaceAndRestartConfigsExecClient

func (b *BeaconActionsClient) ReplaceAndRestartConfigsExecClient(ctx context.Context, par zeus_pods_reqs.PodActionRequest) ([]byte, error)

func (*BeaconActionsClient) RestartConsensusClientPods

func (b *BeaconActionsClient) RestartConsensusClientPods(ctx context.Context, par zeus_pods_reqs.PodActionRequest) ([]byte, error)

func (*BeaconActionsClient) RestartExecClientPods

func (b *BeaconActionsClient) RestartExecClientPods(ctx context.Context, par zeus_pods_reqs.PodActionRequest) ([]byte, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL