"""Turbo configuration — Monad chain, Pyth feeds, contract addresses."""
import os
from dotenv import load_dotenv

load_dotenv()

# Monad chain
MONAD_CHAIN_ID = 143
MONAD_RPC_URL = os.environ.get("MONAD_RPC_URL", "https://rpc.monad.xyz")

# Turbo contract (single contract — set after deployment)
TURBO_CONTRACT_ADDRESS = os.environ.get("TURBO_CONTRACT_ADDRESS", "")
USDC_ADDRESS = os.environ.get("TURBO_USDC_ADDRESS", "")

# Relayer private key (pays gas for market creation, trade execution, resolution)
TURBO_RELAYER_KEY = os.environ.get("TURBO_RELAYER_KEY", "")

# Pyth Network
PYTH_HERMES_URL = "https://hermes.pyth.network/v2/updates/price/latest"
PYTH_BTC_FEED = "0xe62df6c8b4a85fe1a67db44dc12de5db330f7ac66b72dc658afedf0f4a415b43"

# Market interval
INTERVAL = 5  # minutes

# Trading
PRICE_SCALE = 1_000_000  # 6 decimals
