ordapi
Version:
55 lines (54 loc) • 2.06 kB
TypeScript
import { z } from 'zod';
export declare const RarityTypeSchema: z.ZodEnum<["common", "uncommon", "rare", "epic", "legendary", "mythic"]>;
export declare const SatInfoSchema: z.ZodObject<{
address: z.ZodNullable<z.ZodString>;
block: z.ZodNumber;
charms: z.ZodArray<z.ZodEnum<["burned", "coin", "cursed", "epic", "legendary", "lost", "mythic", "nineball", "palindrome", "rare", "reinscription", "unbound", "uncommon", "vindicated"]>, "many">;
cycle: z.ZodNumber;
decimal: z.ZodString;
degree: z.ZodString;
epoch: z.ZodNumber;
inscriptions: z.ZodArray<z.ZodString, "many">;
name: z.ZodString;
number: z.ZodNumber;
offset: z.ZodNumber;
percentile: z.ZodString;
period: z.ZodNumber;
rarity: z.ZodEnum<["common", "uncommon", "rare", "epic", "legendary", "mythic"]>;
satpoint: z.ZodNullable<z.ZodString>;
timestamp: z.ZodNumber;
}, "strip", z.ZodTypeAny, {
number: number;
inscriptions: string[];
timestamp: number;
address: string | null;
charms: ("burned" | "coin" | "cursed" | "epic" | "legendary" | "lost" | "mythic" | "nineball" | "palindrome" | "rare" | "reinscription" | "unbound" | "uncommon" | "vindicated")[];
satpoint: string | null;
offset: number;
block: number;
cycle: number;
decimal: string;
degree: string;
epoch: number;
name: string;
percentile: string;
period: number;
rarity: "epic" | "legendary" | "mythic" | "rare" | "uncommon" | "common";
}, {
number: number;
inscriptions: string[];
timestamp: number;
address: string | null;
charms: ("burned" | "coin" | "cursed" | "epic" | "legendary" | "lost" | "mythic" | "nineball" | "palindrome" | "rare" | "reinscription" | "unbound" | "uncommon" | "vindicated")[];
satpoint: string | null;
offset: number;
block: number;
cycle: number;
decimal: string;
degree: string;
epoch: number;
name: string;
percentile: string;
period: number;
rarity: "epic" | "legendary" | "mythic" | "rare" | "uncommon" | "common";
}>;