UNPKG

@glowlabs-org/events-sdk

Version:

Typed event SDK for Glow, powered by RabbitMQ and Zod.

14 lines (13 loc) 535 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.applicationCreatedV1PayloadZ = void 0; const zod_1 = require("zod"); const patterns_1 = require("../patterns"); exports.applicationCreatedV1PayloadZ = zod_1.z.object({ gcaAddress: zod_1.z.string().regex(patterns_1.ethAddress), // eth address lat: zod_1.z.number(), lng: zod_1.z.number(), estimatedCostOfPowerPerKWh: zod_1.z.number(), estimatedKWhGeneratedPerYear: zod_1.z.number(), installerCompanyName: zod_1.z.string(), });