Directories
¶
| Path | Synopsis |
|---|---|
|
Package agents provides base infrastructure for AI trading agents
|
Package agents provides base infrastructure for AI trading agents |
|
testing
Package testing provides utilities for testing trading agents
|
Package testing provides utilities for testing trading agents |
|
Package api provides HTTP API handlers and middleware for the CryptoFunk trading system.
|
Package api provides HTTP API handlers and middleware for the CryptoFunk trading system. |
|
Package circuitbreaker provides a centralized circuit breaker registry that loads configuration from configs/circuit_breakers.yaml.
|
Package circuitbreaker provides a centralized circuit breaker registry that loads configuration from configs/circuit_breakers.yaml. |
|
Package config provides configuration management for CryptoFunk.
|
Package config provides configuration management for CryptoFunk. |
|
Package db provides database utilities including migration runner
|
Package db provides database utilities including migration runner |
|
Package deps imports all required dependencies to ensure they are included in go.mod This file should be removed once actual code imports these packages
|
Package deps imports all required dependencies to ensure they are included in go.mod This file should be removed once actual code imports these packages |
|
Package mcpserver provides a shared MCP server base that supports Streamable HTTP transport.
|
Package mcpserver provides a shared MCP server base that supports Streamable HTTP transport. |
|
Package metrics provides HTTP server for exposing Prometheus metrics
|
Package metrics provides HTTP server for exposing Prometheus metrics |
|
Package models provides unified, platform-agnostic types for positions, trades, and portfolio views across Binance and Polymarket.
|
Package models provides unified, platform-agnostic types for positions, trades, and portfolio views across Binance and Polymarket. |
|
Package orchestrator coordinates multiple trading agents via weighted voting and consensus
|
Package orchestrator coordinates multiple trading agents via weighted voting and consensus |
|
analyzer
Package analyzer provides LLM-based market analysis for Polymarket.
|
Package analyzer provides LLM-based market analysis for Polymarket. |
|
gamma
Package gamma provides a client for the Polymarket Gamma API.
|
Package gamma provides a client for the Polymarket Gamma API. |
|
news
Package news fetches relevant news articles for market analysis.
|
Package news fetches relevant news articles for market analysis. |
|
paper
Package paper provides a paper trading engine for Polymarket.
|
Package paper provides a paper trading engine for Polymarket. |
|
resolver
Package resolver checks Polymarket markets for resolution and updates predictions.
|
Package resolver checks Polymarket markets for resolution and updates predictions. |
|
Package strategy provides strategy configuration import/export functionality.
|
Package strategy provides strategy configuration import/export functionality. |
|
Package testhelpers provides shared test utilities for CryptoFunk test files.
|
Package testhelpers provides shared test utilities for CryptoFunk test files. |
|
Package vault provides a client for HashiCorp Vault integration.
|
Package vault provides a client for HashiCorp Vault integration. |
Click to show internal directories.
Click to hide internal directories.