🤖Price Oracle
🎯 Purpose of Price Monitoring
Why Monitor Prices?
Core Principles
📊 Price Monitoring Architecture
Data Flow
Cetus Liquidity Pool
↓
Price Oracle (sqrt_price)
↓
FDV Calculation Engine
↓
Milestone Trigger System
↓
Token UnlockingKey Components
🔧 Technical Implementation
Price Extraction from Cetus
FDV Calculation from Price
📈 Price Monitoring Workflow
1. Real-time Price Monitoring
2. FDV Calculation
3. Milestone Comparison
4. Automatic Unlocking
🔄 Price Update Process
Update Milestone Function
📊 Price Monitoring Queries
Get Current Price Information
Get Milestone Progress
Get Debug Information
⚡ Performance Optimization
Square Root Price Usage
Batch Processing
🔗 Integration with Cetus
Cetus Pool Integration
Pool Management
Last updated