UNPKG

@wuwei-labs/srsly

Version:

[![npm version](https://img.shields.io/npm/v/ts-sdk-example.svg)](https://www.npmjs.com/package/ts-sdk-example)

30 lines 1.12 kB
import { PaymentFrequency, SRSLY_PROGRAM_ADDRESS } from "../codama"; export const PROGRAM_ID = SRSLY_PROGRAM_ADDRESS; // Constants for program IDs export const SAGE_PROGRAM_ADDRESS = 'sAgezwJpDb1aHvzNr3o24cKjsETmFEKghBEyJ1askDi'; export const PROFILE_FACTION_PROGRAM_ADDRESS = 'pFACSRuobDmvfMKq1bAzwj27t6d2GJhSCHb1VcfnRmq'; export const DEFAULT_GAME_ID = 'GAMEzqJehF8yAnKiTARUuhZMvLvkZVAsCVri5vSfemLr'; // Seed constants export const STARBASE_SEED = 'Starbase'; export const STARBASE_PLAYER_SEED = 'starbase_player'; export const SAGE_PLAYER_PROFILE_SEED = 'sage_player_profile'; export const PROFILE_FACTION_SEED = 'profile_faction'; // Faction-specific CSS coordinates for starbase derivation export const FACTION_SPECIFIC_CSS = { mud: { x: 0, y: -39 }, oni: { x: -40, y: 30 }, ustur: { x: 40, y: 30 }, }; export const FACTION_MAPPING = { 1: 'mud', 2: 'oni', 3: 'ustur' }; /** * Convert PaymentFrequency enum to string */ export function paymentFrequencyToString(freq) { return PaymentFrequency[freq].toLowerCase(); } export { PaymentFrequency }; //# sourceMappingURL=constants.js.map