Documentation ¶
Index ¶
- Constants
- type BeaconActionsClient
- func NewBeaconActionsClient(baseURL, bearer string, kCtxNs zeus_req_types.TopologyDeployRequest) BeaconActionsClient
- func NewDefaultBeaconActionsClient(bearer string, kCtxNs zeus_req_types.TopologyDeployRequest) BeaconActionsClient
- func NewLocalBeaconActionsClient(bearer string, kCtxNs zeus_req_types.TopologyDeployRequest) BeaconActionsClient
- func (b *BeaconActionsClient) GetConsensusClientSyncStatus(ctx context.Context) ([]client_consts.ConsensusClientSyncStatus, error)
- func (b *BeaconActionsClient) GetExecClientSyncStatus(ctx context.Context) ([]client_consts.ExecClientSyncStatus, error)
- func (b *BeaconActionsClient) PauseClient(ctx context.Context, cmName, clientName string) ([]byte, error)
- func (b *BeaconActionsClient) PrintConsensusClientPodLogs(ctx context.Context, par zeus_pods_reqs.PodActionRequest) ([]byte, error)
- func (b *BeaconActionsClient) PrintExecClientPodLogs(ctx context.Context, par zeus_pods_reqs.PodActionRequest) ([]byte, error)
- func (b *BeaconActionsClient) ReplaceAndRestartConfigsConsensusClient(ctx context.Context, par zeus_pods_reqs.PodActionRequest) ([]byte, error)
- func (b *BeaconActionsClient) ReplaceAndRestartConfigsExecClient(ctx context.Context, par zeus_pods_reqs.PodActionRequest) ([]byte, error)
- func (b *BeaconActionsClient) ReplaceConfigsConsensusClient(ctx context.Context, tar zeus_req_types.TopologyDeployRequest) (zeus_resp_types.TopologyDeployStatus, error)
- func (b *BeaconActionsClient) ReplaceConfigsExecClient(ctx context.Context, tar zeus_req_types.TopologyDeployRequest) (zeus_resp_types.TopologyDeployStatus, error)
- func (b *BeaconActionsClient) RestartConsensusClientPods(ctx context.Context) ([]byte, error)
- func (b *BeaconActionsClient) RestartExecClientPods(ctx context.Context) ([]byte, error)
- func (b *BeaconActionsClient) StartClient(ctx context.Context, cmName, clientName string) ([]byte, error)
- func (b *BeaconActionsClient) StartConsensusClient(ctx context.Context) ([]byte, error)
- func (b *BeaconActionsClient) StartExecClient(ctx context.Context) ([]byte, error)
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 (*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) ReplaceConfigsConsensusClient ¶
func (b *BeaconActionsClient) ReplaceConfigsConsensusClient(ctx context.Context, tar zeus_req_types.TopologyDeployRequest) (zeus_resp_types.TopologyDeployStatus, error)
func (*BeaconActionsClient) ReplaceConfigsExecClient ¶
func (b *BeaconActionsClient) ReplaceConfigsExecClient(ctx context.Context, tar zeus_req_types.TopologyDeployRequest) (zeus_resp_types.TopologyDeployStatus, 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 (*BeaconActionsClient) StartConsensusClient ¶
func (b *BeaconActionsClient) StartConsensusClient(ctx context.Context) ([]byte, error)
func (*BeaconActionsClient) StartExecClient ¶
func (b *BeaconActionsClient) StartExecClient(ctx context.Context) ([]byte, error)
Click to show internal directories.
Click to hide internal directories.