refactor: Standardize CLP Manager and Hedger modules & cleanup
- **clp_manager.py**: Renamed from 'uniswap_manager.py'. Standardized logic for Uniswap V3 liquidity provision. - **clp_hedger.py**: Renamed from 'unified_hedger.py'. Consolidated hedging logic including Delta Calculation fixes, EAC (Edge Avoidance), and Fishing order implementation. - **Cleanup**: Removed legacy 'aerodrome' folder and tools. - **Monitoring**: Added Telegram monitoring scripts. - **Config**: Updated gitignore to exclude market data CSVs.
This commit is contained in:
18
tools/.env.example
Normal file
18
tools/.env.example
Normal file
@ -0,0 +1,18 @@
|
||||
# Base Chain Configuration
|
||||
BASE_RPC_URL=https://mainnet.base.org # or your preferred Base RPC provider
|
||||
|
||||
# Wallet Configuration
|
||||
MAIN_WALLET_PRIVATE_KEY=your_private_key_here
|
||||
# or
|
||||
PRIVATE_KEY=your_private_key_here
|
||||
|
||||
# Telegram Notifications (Optional)
|
||||
TELEGRAM_MONITOR_ENABLED=False
|
||||
TELEGRAM_BOT_TOKEN=your_telegram_bot_token
|
||||
TELEGRAM_CHAT_ID=your_telegram_chat_id
|
||||
TELEGRAM_CHECK_INTERVAL_SECONDS=60
|
||||
TELEGRAM_TIMEOUT_SECONDS=10
|
||||
TELEGRAM_STATE_FILE=telegram_monitor_state.json
|
||||
|
||||
# Optional: Custom hedge status file path
|
||||
HEDGE_STATUS_FILE=hedge_status.json
|
||||
Reference in New Issue
Block a user