status-im/status-go

View on GitHub
protocol/requests/enable_installation_and_pair.go

Summary

Maintainability
A
0 mins
Test Coverage
D
60%
package requests

import (
    "errors"
)

var ErrEnableInstallationAndPairInvalidID = errors.New("enable installation and pair: invalid installation id")

type EnableInstallationAndPair struct {
    InstallationID string `json:"installationId"`
}

func (j *EnableInstallationAndPair) Validate() error {
    if len(j.InstallationID) == 0 {
        return ErrEnableInstallationAndPairInvalidID
    }

    return nil
}