Documentation ¶
Index ¶
- Constants
- type Hestia
- func (h *Hestia) CreateIrisGroupRoutes(ctx context.Context, rr hestia_req_types.IrisOrgGroupRoutesRequest) error
- func (h *Hestia) CreateIrisRoutes(ctx context.Context, rr hestia_req_types.IrisOrgGroupRoutesRequest) error
- func (h *Hestia) DeleteIrisGroupRoutes(ctx context.Context, rr hestia_req_types.IrisOrgGroupRoutesRequest) error
- func (h *Hestia) DeleteIrisRoutes(ctx context.Context, rr hestia_req_types.IrisOrgGroupRoutesRequest) (hestia_resp_types.Response, error)
- func (h *Hestia) ReadIrisGroupRoutes(ctx context.Context, groupName string) (hestia_resp_types.OrgGroupRoutesResponse, error)
- func (h *Hestia) ReadIrisGroupsRoutes(ctx context.Context) (hestia_resp_types.OrgGroupsRoutesResponse, error)
- func (h *Hestia) ReadIrisRoutes(ctx context.Context) (hestia_resp_types.OrgRoutesResponse, error)
- func (h *Hestia) UpdateIrisGroupRoutes(ctx context.Context, rr hestia_req_types.IrisOrgGroupRoutesRequest) error
- func (h *Hestia) ValidatorsServiceRequest(ctx context.Context, rr hestia_req_types.CreateValidatorServiceRequest) (hestia_resp_types.Response, error)
- type Response
Constants ¶
View Source
const HestiaEndpoint = "https://hestia.zeus.fyi"
View Source
const HestiaLocalEndpoint = "http://localhost:9002"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Hestia ¶
type Hestia struct {
zeus_client.ZeusClient
}
func NewDefaultHestiaClient ¶
func NewLocalHestiaClient ¶
func (*Hestia) CreateIrisGroupRoutes ¶ added in v1.0.0
func (h *Hestia) CreateIrisGroupRoutes(ctx context.Context, rr hestia_req_types.IrisOrgGroupRoutesRequest) error
func (*Hestia) CreateIrisRoutes ¶ added in v1.0.0
func (h *Hestia) CreateIrisRoutes(ctx context.Context, rr hestia_req_types.IrisOrgGroupRoutesRequest) error
func (*Hestia) DeleteIrisGroupRoutes ¶ added in v1.0.0
func (h *Hestia) DeleteIrisGroupRoutes(ctx context.Context, rr hestia_req_types.IrisOrgGroupRoutesRequest) error
func (*Hestia) DeleteIrisRoutes ¶ added in v1.0.0
func (h *Hestia) DeleteIrisRoutes(ctx context.Context, rr hestia_req_types.IrisOrgGroupRoutesRequest) (hestia_resp_types.Response, error)
func (*Hestia) ReadIrisGroupRoutes ¶ added in v1.0.0
func (h *Hestia) ReadIrisGroupRoutes(ctx context.Context, groupName string) (hestia_resp_types.OrgGroupRoutesResponse, error)
func (*Hestia) ReadIrisGroupsRoutes ¶ added in v1.0.0
func (h *Hestia) ReadIrisGroupsRoutes(ctx context.Context) (hestia_resp_types.OrgGroupsRoutesResponse, error)
func (*Hestia) ReadIrisRoutes ¶ added in v1.0.0
func (h *Hestia) ReadIrisRoutes(ctx context.Context) (hestia_resp_types.OrgRoutesResponse, error)
func (*Hestia) UpdateIrisGroupRoutes ¶ added in v1.0.0
func (h *Hestia) UpdateIrisGroupRoutes(ctx context.Context, rr hestia_req_types.IrisOrgGroupRoutesRequest) error
func (*Hestia) ValidatorsServiceRequest ¶
func (h *Hestia) ValidatorsServiceRequest(ctx context.Context, rr hestia_req_types.CreateValidatorServiceRequest) (hestia_resp_types.Response, error)
Source Files ¶
Click to show internal directories.
Click to hide internal directories.