* Adds a wallet select to picking wallet
* added uv
* uv uv uv
---------
Co-authored-by: dni ⚡ <office@dnilabs.com>
20 lines
371 B
Python
20 lines
371 B
Python
from fastapi import Query
|
|
from pydantic import BaseModel
|
|
|
|
|
|
class Target(BaseModel):
|
|
id: str
|
|
wallet: str
|
|
source: str
|
|
percent: float
|
|
alias: str | None = None
|
|
|
|
|
|
class TargetPut(BaseModel):
|
|
wallet: str = Query(...)
|
|
alias: str = Query("")
|
|
percent: float = Query(..., ge=0, le=100)
|
|
|
|
|
|
class TargetPutList(BaseModel):
|
|
targets: list[TargetPut]
|