19 lines
589 B
Go
19 lines
589 B
Go
package warnings
|
|
|
|
type Scope string
|
|
|
|
const (
|
|
ScopeProposalGeneration Scope = "proposal_generation"
|
|
ScopeValidator Scope = "validator"
|
|
)
|
|
|
|
type StageWarning struct {
|
|
Scope Scope `json:"scope"`
|
|
ReasonCode string `json:"reason_code"`
|
|
Message string `json:"message"`
|
|
SectionIndex *int `json:"section_index,omitempty"`
|
|
ValidatorName string `json:"validator_name,omitempty"`
|
|
BatchIndex *int `json:"batch_index,omitempty"`
|
|
DiagnosticArtifactPath string `json:"diagnostic_artifact_path,omitempty"`
|
|
}
|