36 lines
1.3 KiB
TypeScript
36 lines
1.3 KiB
TypeScript
export const DRAW_GROUP = "draw";
|
|
export const SETTLEMENT_GROUP = "settlement";
|
|
export const FRONTEND_GROUP = "frontend";
|
|
export const WALLET_GROUP = "wallet";
|
|
|
|
export const DRAW_KEYS = {
|
|
DEFAULT_CURRENCY: "currency.default_code",
|
|
DRAW_INTERVAL_MINUTES: "draw.interval_minutes",
|
|
DRAW_BETTING_WINDOW_SECONDS: "draw.betting_window_seconds",
|
|
DRAW_CLOSE_BEFORE_DRAW_SECONDS: "draw.close_before_draw_seconds",
|
|
DRAW_BUFFER_DRAWS_AHEAD: "draw.buffer_draws_ahead",
|
|
REQUIRE_MANUAL_REVIEW: "draw.require_manual_review",
|
|
COOLDOWN_MINUTES: "draw.cooldown_minutes",
|
|
} as const;
|
|
|
|
export const SETTLEMENT_KEYS = {
|
|
AUTO_SETTLEMENT: "settlement.auto_run_on_tick",
|
|
AUTO_APPROVE: "settlement.auto_approve_on_tick",
|
|
AUTO_PAYOUT: "settlement.auto_payout_on_tick",
|
|
APPLY_REBATE_TO_PAYOUT: "settlement.apply_rebate_to_payout",
|
|
} as const;
|
|
|
|
export const FRONTEND_KEYS = {
|
|
PLAY_RULES_HTML: "frontend.play_rules_html",
|
|
PLAY_RULES_HTML_ZH: "frontend.play_rules_html_zh",
|
|
PLAY_RULES_HTML_EN: "frontend.play_rules_html_en",
|
|
PLAY_RULES_HTML_NE: "frontend.play_rules_html_ne",
|
|
} as const;
|
|
|
|
export const WALLET_KEYS = {
|
|
IN_MIN: "wallet.transfer_in_min_minor",
|
|
IN_MAX: "wallet.transfer_in_max_minor",
|
|
OUT_MIN: "wallet.transfer_out_min_minor",
|
|
OUT_MAX: "wallet.transfer_out_max_minor",
|
|
} as const;
|