feat: add wallets balance
This commit is contained in:
@@ -35,6 +35,32 @@ class WalletResponse(BaseModel):
|
||||
created_at: str | None
|
||||
|
||||
|
||||
class FormattedAmountResponse(BaseModel):
|
||||
raw: str
|
||||
formatted: str
|
||||
decimals: int
|
||||
usd_price: str | None
|
||||
usd_value: str | None
|
||||
|
||||
|
||||
class WalletBalanceResponse(BaseModel):
|
||||
id: str
|
||||
chain: str
|
||||
address: str
|
||||
derivation_path: str
|
||||
native_symbol: str
|
||||
native: FormattedAmountResponse
|
||||
tokens: dict[str, FormattedAmountResponse]
|
||||
total_usd: str | None
|
||||
error: str | None
|
||||
|
||||
|
||||
class WalletBalancesResponse(BaseModel):
|
||||
items: list[WalletBalanceResponse]
|
||||
total_usd: str | None
|
||||
has_errors: bool
|
||||
|
||||
|
||||
class MnemonicResponse(BaseModel):
|
||||
mnemonic: str
|
||||
|
||||
|
||||
Reference in New Issue
Block a user