import { systemClient } from '../services/System'; export interface Robot { nickname: string | null; token: string | null; pub_key: string | null; enc_priv_key: string | null; bitsEntropy: number | null; shannonEntropy: number | null; stealthInvoices: boolean; activeOrderId: number | null; lastOrderId: number | null; earnedRewards: number; referralCode: string; tgEnabled: boolean; tgBotName: string; tgToken: string; loading: boolean; avatarLoaded: boolean; copiedToken: boolean; } export const defaultRobot: Robot = { nickname: null, token: systemClient.getCookie('robot_token') ?? null, pub_key: systemClient.getCookie('pub_key') === undefined ? null : systemClient.getCookie('pub_key').split('\\').join('\n'), enc_priv_key: systemClient.getCookie('enc_priv_key') === undefined ? null : systemClient.getCookie('enc_priv_key').split('\\').join('\n'), bitsEntropy: null, shannonEntropy: null, stealthInvoices: true, activeOrderId: null, lastOrderId: null, earnedRewards: 0, referralCode: '', tgEnabled: false, tgBotName: 'unknown', tgToken: 'unknown', loading: true, avatarLoaded: false, copiedToken: false, }; export default Robot;