Update module name to github.com/fraktal/mev-beta and fix channel closing issues in pipeline stages
This commit is contained in:
14
QWEN.md
14
QWEN.md
@@ -18,8 +18,20 @@ This is an MEV (Maximal Extractable Value) bot written in Go 1.24+ that monitors
|
||||
- Go 1.24+
|
||||
- Arbitrum sequencer monitoring
|
||||
- Uniswap V3 pricing functions (price to tick, sqrtPriceX96 to tick, etc.)
|
||||
- Multiple transport mechanisms (shared memory, Unix sockets, TCP, WebSockets, gRPC)
|
||||
- Concurrency patterns (worker pools, pipelines, fan-in/fan-out)
|
||||
|
||||
## Development Notes
|
||||
- Focus on off-chain price movement calculations
|
||||
- Refer to official Uniswap V3 documentation for pricing functions
|
||||
- Implement market scanning functionality for potential arbitrage opportunities
|
||||
- Implement market scanning functionality for potential arbitrage opportunities
|
||||
- Follow the modular architecture with independent components
|
||||
- Use the universal message bus for inter-module communication
|
||||
- Adhere to the standards defined in @prompts/COMMON.md
|
||||
|
||||
## Integration Points
|
||||
- Configuration management via `internal/config`
|
||||
- Event processing through `pkg/events` and `pkg/market`
|
||||
- Communication layer via the universal message bus
|
||||
- Data persistence through the data store module
|
||||
- Monitoring and metrics collection
|
||||
Reference in New Issue
Block a user