package system import ( "git.dragonchain.com/dragonchain/dragonchain-prime-sdk-go/client" "git.dragonchain.com/dragonchain/dragonchain-prime-sdk-go/models" ) type SystemClient struct { client *client.Client } func NewSystemClient(c *client.Client) *SystemClient { return &SystemClient{client: c} } func (sc *SystemClient) Health() error { return sc.client.Get("/api/v1/health", nil) } func (sc *SystemClient) Status() (*models.SystemStatus, error) { var resp models.SystemStatus err := sc.client.Get("/api/v1/status", &resp) if err != nil { return nil, err } return &resp, nil }