UNPKG

near-protocol-rewards

Version:

A transparent, metric-based rewards system for NEAR projects

25 lines (24 loc) 631 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.BaseValidator = void 0; class BaseValidator { constructor(logger) { this.logger = logger; } createValidationResult(isValid, errors, warnings = []) { return { isValid, errors, warnings, timestamp: Date.now(), metadata: { source: "github", validationType: "data", }, }; } createError(code, message, context) { return { code, message, context }; } } exports.BaseValidator = BaseValidator;