Fix chain_id query parameter in cross-chain wallet balance endpoint
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
Some checks failed
Cross-Node Transaction Testing / transaction-test (push) Has been cancelled
Deploy to Testnet / deploy-testnet (push) Has been cancelled
Integration Tests / test-service-integration (push) Has been cancelled
Multi-Node Stress Testing / stress-test (push) Has been cancelled
Python Tests / test-python (push) Has been cancelled
Security Scanning / security-scan (push) Has been cancelled
Coordinator API: - Added Query() decorator to chain_id parameter - Fixes validation error: Field required for chain_id - chain_id is a query parameter, not a path parameter
This commit is contained in:
@@ -98,7 +98,10 @@ async def create_enhanced_wallet(
|
||||
@rate_limit(rate=200, per=60)
|
||||
async def get_wallet_balance(
|
||||
request: Request,
|
||||
wallet_address: str, chain_id: int, token_address: str | None = Query(None), session: Session = Depends(get_session)
|
||||
wallet_address: str,
|
||||
chain_id: int = Query(..., description="Chain ID"),
|
||||
token_address: str | None = Query(None),
|
||||
session: Session = Depends(get_session)
|
||||
) -> dict[str, Any]:
|
||||
"""Get wallet balance with multi-token support"""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user