yolkbot
    Preparing search index...

    Interface RawLoginData

    interface RawLoginData {
        accountAge: number;
        active_sub: "IsVIP" | "WasVIP" | null;
        adminRoles?: number;
        cgAccountStatus: { hasAccount: boolean };
        challenges: RawChallengeData[];
        chwReady: {
            limit?: number;
            period?: number;
            reset?: number;
            span?: number;
        };
        claimedChallenges: RawChallenge[];
        currentBalance: number;
        dateCreated: string;
        dateModified: string;
        deaths: number;
        eggsSpent: number
        | null;
        eggsSpentMonthly: number | null;
        emailVerified: boolean;
        firebaseId: string;
        firstSignin: boolean;
        id: number;
        kills: number;
        loadout: AccountLoadout | null;
        maskedEmail: string | null;
        maybeSchoolEmail: boolean | null;
        notification: {
            id: number;
            read: 0 | 1;
            type: {
                purchases: { eggs: number; ids: number[] };
                vip: { eggs: number; ids: number[] };
            };
        };
        ownedItemIds: number[];
        session: number;
        sessionId: string;
        social: string
        | null;
        statsCurrent: Stats;
        statsLifetime: Stats;
        streak: number;
        subscriptionEnded: boolean;
        twitchLinked: boolean | null;
        twitchName: string | null;
        unclaimedRewards: RawChallenge[];
        upgradeAdFree: boolean | null;
        upgradeExpiryDate: number | null;
        upgradeIsExpired: boolean | null;
        upgradeMultiplier: number | null;
        upgradeName: string | null;
        upgradeProductId: number | null;
        upgradeType: "subscription" | null;
    }
    Index

    Properties

    accountAge: number
    active_sub: "IsVIP" | "WasVIP" | null
    adminRoles?: number
    cgAccountStatus: { hasAccount: boolean }
    challenges: RawChallengeData[]
    chwReady: { limit?: number; period?: number; reset?: number; span?: number }
    claimedChallenges: RawChallenge[]
    currentBalance: number
    dateCreated: string
    dateModified: string
    deaths: number
    eggsSpent: number | null
    eggsSpentMonthly: number | null
    emailVerified: boolean
    firebaseId: string
    firstSignin: boolean
    id: number
    kills: number
    loadout: AccountLoadout | null
    maskedEmail: string | null
    maybeSchoolEmail: boolean | null
    notification: {
        id: number;
        read: 0 | 1;
        type: {
            purchases: { eggs: number; ids: number[] };
            vip: { eggs: number; ids: number[] };
        };
    }
    ownedItemIds: number[]
    session: number
    sessionId: string
    social: string | null
    statsCurrent: Stats
    statsLifetime: Stats
    streak: number
    subscriptionEnded: boolean
    twitchLinked: boolean | null
    twitchName: string | null
    unclaimedRewards: RawChallenge[]
    upgradeAdFree: boolean | null
    upgradeExpiryDate: number | null
    upgradeIsExpired: boolean | null
    upgradeMultiplier: number | null
    upgradeName: string | null
    upgradeProductId: number | null
    upgradeType: "subscription" | null