1Branch0Tags
GL
glucryptoAdopt opentool 0.19.8
1f37f4912 days ago17Commits
typescript
import type { TwapBotConfig } from "./types"; export const TEMPLATE_CONFIG_ENV_VAR = "OPENTOOL_PUBLIC_HL_TWAP_BOT_CONFIG"; export const TEMPLATE_CONFIG_VERSION = 3; export const DEFAULT_ASSET = "BTC"; export const DEFAULT_MARKET_SYMBOL = "BTC"; export const DEFAULT_AMOUNT_USD = 200; export const DEFAULT_SCHEDULE_CRON = "0 * * * *"; export const TEMPLATE_CONFIG_DEFAULTS: TwapBotConfig = { configVersion: TEMPLATE_CONFIG_VERSION, platform: "hyperliquid", signalType: "twap", allocationMode: "fixed", asset: DEFAULT_ASSET, marketSymbol: DEFAULT_MARKET_SYMBOL, amountUsd: DEFAULT_AMOUNT_USD, schedule: { cron: DEFAULT_SCHEDULE_CRON, enabled: false, notifyEmail: false, }, twap: { side: "buy", minutes: 60, randomize: false, }, execution: { enabled: false, environment: "mainnet", }, };