Compare commits
4 Commits
0a2e347fdb
...
fix/issue-
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
50af4e0722 | ||
|
|
786e964e32 | ||
| 41b699f9ee | |||
|
|
ccc0404cd1 |
@@ -1,13 +1,19 @@
|
|||||||
from fastapi import APIRouter
|
from fastapi import APIRouter
|
||||||
|
|
||||||
|
from ..core.config import get_settings
|
||||||
|
from ..services.ave import AveCloudClient
|
||||||
|
|
||||||
router = APIRouter()
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
@router.get("/chains")
|
@router.get("/chains")
|
||||||
def get_chains():
|
def get_chains():
|
||||||
return {"chains": []}
|
return {"chains": ["bsc"]}
|
||||||
|
|
||||||
|
|
||||||
@router.get("/tokens")
|
@router.get("/tokens")
|
||||||
def get_tokens():
|
async def get_tokens():
|
||||||
return {"tokens": []}
|
settings = get_settings()
|
||||||
|
client = AveCloudClient(api_key=settings.AVE_API_KEY, plan=settings.AVE_API_PLAN)
|
||||||
|
tokens = await client.get_tokens(chain="bsc", limit=20)
|
||||||
|
return {"tokens": tokens}
|
||||||
|
|||||||
@@ -35,8 +35,8 @@ class UserSettingsUpdate(BaseModel):
|
|||||||
class BotCreate(BaseModel):
|
class BotCreate(BaseModel):
|
||||||
name: str
|
name: str
|
||||||
description: Optional[str] = None
|
description: Optional[str] = None
|
||||||
strategy_config: dict
|
strategy_config: Optional[dict] = {}
|
||||||
llm_config: dict
|
llm_config: Optional[dict] = {}
|
||||||
|
|
||||||
|
|
||||||
class BotUpdate(BaseModel):
|
class BotUpdate(BaseModel):
|
||||||
|
|||||||
Reference in New Issue
Block a user