Variable IFrogCryptoFeedSchemaConst

IFrogCryptoFeedSchema: ZodObject<{
    activeUntil: ZodNumber;
    biomes: ZodObject<{
        CelestialPond: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        Desert: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        Jungle: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        PutridSwamp: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        Swamp: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        TheCapital: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        TheWrithingVoid: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        Unknown: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
    }, "strip", ZodTypeAny, {
        CelestialPond: undefined | {
            dropWeightScaler: number;
        };
        Desert: undefined | {
            dropWeightScaler: number;
        };
        Jungle: undefined | {
            dropWeightScaler: number;
        };
        PutridSwamp: undefined | {
            dropWeightScaler: number;
        };
        Swamp: undefined | {
            dropWeightScaler: number;
        };
        TheCapital: undefined | {
            dropWeightScaler: number;
        };
        TheWrithingVoid: undefined | {
            dropWeightScaler: number;
        };
        Unknown: undefined | {
            dropWeightScaler: number;
        };
    }, {
        CelestialPond: undefined | {
            dropWeightScaler: number;
        };
        Desert: undefined | {
            dropWeightScaler: number;
        };
        Jungle: undefined | {
            dropWeightScaler: number;
        };
        PutridSwamp: undefined | {
            dropWeightScaler: number;
        };
        Swamp: undefined | {
            dropWeightScaler: number;
        };
        TheCapital: undefined | {
            dropWeightScaler: number;
        };
        TheWrithingVoid: undefined | {
            dropWeightScaler: number;
        };
        Unknown: undefined | {
            dropWeightScaler: number;
        };
    }>;
    codes: ZodOptional<ZodArray<ZodString, "many">>;
    cooldown: ZodNumber;
    private: ZodBoolean;
}, "strip", ZodTypeAny, {
    activeUntil: number;
    biomes: {
        CelestialPond: undefined | {
            dropWeightScaler: number;
        };
        Desert: undefined | {
            dropWeightScaler: number;
        };
        Jungle: undefined | {
            dropWeightScaler: number;
        };
        PutridSwamp: undefined | {
            dropWeightScaler: number;
        };
        Swamp: undefined | {
            dropWeightScaler: number;
        };
        TheCapital: undefined | {
            dropWeightScaler: number;
        };
        TheWrithingVoid: undefined | {
            dropWeightScaler: number;
        };
        Unknown: undefined | {
            dropWeightScaler: number;
        };
    };
    codes?: string[];
    cooldown: number;
    private: boolean;
}, {
    activeUntil: number;
    biomes: {
        CelestialPond: undefined | {
            dropWeightScaler: number;
        };
        Desert: undefined | {
            dropWeightScaler: number;
        };
        Jungle: undefined | {
            dropWeightScaler: number;
        };
        PutridSwamp: undefined | {
            dropWeightScaler: number;
        };
        Swamp: undefined | {
            dropWeightScaler: number;
        };
        TheCapital: undefined | {
            dropWeightScaler: number;
        };
        TheWrithingVoid: undefined | {
            dropWeightScaler: number;
        };
        Unknown: undefined | {
            dropWeightScaler: number;
        };
    };
    codes?: string[];
    cooldown: number;
    private: boolean;
}> = ...

Schema for FrogCrypto specific feed interface

Type declaration

  • activeUntil: ZodNumber

    Unix timestamp in seconds of when this feed will become inactive

    PCD can only be issued from this feed if it is active

    Default

    0 means the feed is inactive
    
  • biomes: ZodObject<{
        CelestialPond: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        Desert: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        Jungle: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        PutridSwamp: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        Swamp: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        TheCapital: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        TheWrithingVoid: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
        Unknown: ZodOptional<ZodObject<{
            dropWeightScaler: ZodNumber;
        }, "strip", ZodTypeAny, {
            dropWeightScaler: number;
        }, {
            dropWeightScaler: number;
        }>>;
    }, "strip", ZodTypeAny, {
        CelestialPond: undefined | {
            dropWeightScaler: number;
        };
        Desert: undefined | {
            dropWeightScaler: number;
        };
        Jungle: undefined | {
            dropWeightScaler: number;
        };
        PutridSwamp: undefined | {
            dropWeightScaler: number;
        };
        Swamp: undefined | {
            dropWeightScaler: number;
        };
        TheCapital: undefined | {
            dropWeightScaler: number;
        };
        TheWrithingVoid: undefined | {
            dropWeightScaler: number;
        };
        Unknown: undefined | {
            dropWeightScaler: number;
        };
    }, {
        CelestialPond: undefined | {
            dropWeightScaler: number;
        };
        Desert: undefined | {
            dropWeightScaler: number;
        };
        Jungle: undefined | {
            dropWeightScaler: number;
        };
        PutridSwamp: undefined | {
            dropWeightScaler: number;
        };
        Swamp: undefined | {
            dropWeightScaler: number;
        };
        TheCapital: undefined | {
            dropWeightScaler: number;
        };
        TheWrithingVoid: undefined | {
            dropWeightScaler: number;
        };
        Unknown: undefined | {
            dropWeightScaler: number;
        };
    }>

    Map of configs for Biome(s) where PCDs can be issued from this feed

  • codes: ZodOptional<ZodArray<ZodString, "many">>

    A list of secret codes that can be used to look up this feed

  • cooldown: ZodNumber

    How long to wait between each PCD issuance in seconds

  • private: ZodBoolean

    Whether this feed is discoverable in GET /feeds

    A feed can still be queried as GET /feeds/:feedId or polled as POST /feeds even if it is not discoverable as long as the user knows the feed ID.

    Default

    false
    

Type declaration

  • activeUntil: number

    Unix timestamp in seconds of when this feed will become inactive

    PCD can only be issued from this feed if it is active

    Default

    0 means the feed is inactive
    
  • biomes: {
        CelestialPond: undefined | {
            dropWeightScaler: number;
        };
        Desert: undefined | {
            dropWeightScaler: number;
        };
        Jungle: undefined | {
            dropWeightScaler: number;
        };
        PutridSwamp: undefined | {
            dropWeightScaler: number;
        };
        Swamp: undefined | {
            dropWeightScaler: number;
        };
        TheCapital: undefined | {
            dropWeightScaler: number;
        };
        TheWrithingVoid: undefined | {
            dropWeightScaler: number;
        };
        Unknown: undefined | {
            dropWeightScaler: number;
        };
    }

    Map of configs for Biome(s) where PCDs can be issued from this feed

    • CelestialPond: undefined | {
          dropWeightScaler: number;
      }
    • Desert: undefined | {
          dropWeightScaler: number;
      }
    • Jungle: undefined | {
          dropWeightScaler: number;
      }
    • PutridSwamp: undefined | {
          dropWeightScaler: number;
      }
    • Swamp: undefined | {
          dropWeightScaler: number;
      }
    • TheCapital: undefined | {
          dropWeightScaler: number;
      }
    • TheWrithingVoid: undefined | {
          dropWeightScaler: number;
      }
    • Unknown: undefined | {
          dropWeightScaler: number;
      }
  • Optional codes?: string[]

    A list of secret codes that can be used to look up this feed

  • cooldown: number

    How long to wait between each PCD issuance in seconds

  • private: boolean

    Whether this feed is discoverable in GET /feeds

    A feed can still be queried as GET /feeds/:feedId or polled as POST /feeds even if it is not discoverable as long as the user knows the feed ID.

    Default

    false
    

Type declaration

  • activeUntil: number

    Unix timestamp in seconds of when this feed will become inactive

    PCD can only be issued from this feed if it is active

    Default

    0 means the feed is inactive
    
  • biomes: {
        CelestialPond: undefined | {
            dropWeightScaler: number;
        };
        Desert: undefined | {
            dropWeightScaler: number;
        };
        Jungle: undefined | {
            dropWeightScaler: number;
        };
        PutridSwamp: undefined | {
            dropWeightScaler: number;
        };
        Swamp: undefined | {
            dropWeightScaler: number;
        };
        TheCapital: undefined | {
            dropWeightScaler: number;
        };
        TheWrithingVoid: undefined | {
            dropWeightScaler: number;
        };
        Unknown: undefined | {
            dropWeightScaler: number;
        };
    }

    Map of configs for Biome(s) where PCDs can be issued from this feed

    • CelestialPond: undefined | {
          dropWeightScaler: number;
      }
    • Desert: undefined | {
          dropWeightScaler: number;
      }
    • Jungle: undefined | {
          dropWeightScaler: number;
      }
    • PutridSwamp: undefined | {
          dropWeightScaler: number;
      }
    • Swamp: undefined | {
          dropWeightScaler: number;
      }
    • TheCapital: undefined | {
          dropWeightScaler: number;
      }
    • TheWrithingVoid: undefined | {
          dropWeightScaler: number;
      }
    • Unknown: undefined | {
          dropWeightScaler: number;
      }
  • Optional codes?: string[]

    A list of secret codes that can be used to look up this feed

  • cooldown: number

    How long to wait between each PCD issuance in seconds

  • private: boolean

    Whether this feed is discoverable in GET /feeds

    A feed can still be queried as GET /feeds/:feedId or polled as POST /feeds even if it is not discoverable as long as the user knows the feed ID.

    Default

    false
    

Generated using TypeDoc