package i18n
type MessageKey string
// Message keys for all user-facing messages
const (
MsgSystemError MessageKey = "validate_mchd_activity_system_error"
MsgValidationFailed MessageKey = "validate_mchd_activity_validation_failed"
MsgMCHDNotActive MessageKey = "validate_mchd_activity_mchd_not_active"
MsgSignerMismatch MessageKey = "validate_mchd_activity_signer_mismatch"
)
"validate-mchd/internal/i18n"
if len(input.FileIDs) == 0 {
logger.Error("No file IDs provided")
return &ValidateMCHDOutput{
Valid: false,
ErrorKey: i18n.MsgSystemError,
}, nil
}