beacon_actions

package
v1.0.0-beta.rc4 Latest Latest
Warning

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

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

Documentation

Index

Constants

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

Variables

This section is empty.

Functions

This section is empty.

Types

type BeaconActionsClient

type BeaconActionsClient struct {
	pods_client.PodsClient

	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) PauseClient

func (b *BeaconActionsClient) PauseClient(ctx context.Context, cmName, clientName string) ([]byte, 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) ([]byte, error)

func (*BeaconActionsClient) RestartExecClientPods

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

func (*BeaconActionsClient) StartClient

func (b *BeaconActionsClient) StartClient(ctx context.Context, cmName, clientName string) ([]byte, error)

func (*BeaconActionsClient) StartConsensusClient

func (b *BeaconActionsClient) StartConsensusClient(ctx context.Context) ([]byte, error)

func (*BeaconActionsClient) StartExecClient

func (b *BeaconActionsClient) StartExecClient(ctx context.Context) ([]byte, error)

Jump to

Keyboard shortcuts

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