# rshioaji 環境變數配置範例
# 請複製此檔案為 .env 並填入您的實際 API 憑證
# ===========================================
# 永豐證券 Shioaji API 憑證設定
# ===========================================
# API 金鑰 (必填)
SHIOAJI_API_KEY=your_actual_api_key_here
# 密鑰 (必填)
SHIOAJI_SECRET_KEY=your_actual_secret_key_here
# 是否使用模擬模式 (可選,預設為 true)
# true = 模擬模式,false = 正式交易模式
SHIOAJI_SIMULATION=true
# ===========================================
# 日誌與除錯設定 (可選)
# ===========================================
# 日誌等級 (可選,預設為 INFO)
# 允許值: DEBUG, INFO, WARNING, ERROR, CRITICAL
LOG_LEVEL=INFO
# 日誌檔案路徑 (可選,預設為 shioaji.log)
SJ_LOG_PATH=shioaji.log
# 是否顯示詳細的 Mock 除錯訊息 (可選,預設為 false)
SHIOAJI_VERBOSE_MOCK=false
# ===========================================
# Sentry 錯誤追蹤設定 (可選)
# ===========================================
# 是否啟用 Sentry 錯誤追蹤 (可選,預設為 true)
LOG_SENTRY=true
# Sentry DSN URL (可選)
SENTRY_URI=https://6aec6ef8db7148aa979a17453c0e44dd@sentry.io/1371618
# Sentry 日誌等級 (可選,預設為 ERROR)
SENTRY_LOG_LEVEL=ERROR
# ===========================================
# 其他設定 (可選)
# ===========================================
# 遺留測試模式 (可選,預設為 0)
LEGACY_TEST=0
# Rust 日誌等級 (可選)
RUST_LOG=info
# ===========================================
# 使用說明
# ===========================================
#
# 1. 複製此檔案為 .env:
# cp env.example .env
#
# 2. 編輯 .env 檔案,填入您的實際 API 憑證
#
# 3. 確保 .env 檔案不會被 git 追蹤:
# echo ".env" >> .gitignore
#
# 4. 執行範例程式:
# cargo run --example v0_4_0_callback_demo
#
# 💡 小提示:
# - 在開發階段建議使用 SHIOAJI_SIMULATION=true
# - 在正式交易前務必確認 SHIOAJI_SIMULATION=false
# - LOG_LEVEL=DEBUG 可以顯示更詳細的除錯資訊