T09 · Insecure Skill Coding Practices
- Location
polymarket_client.py:212- Finding
Non-positive trade amounts can trigger unintended large transactions
- Content
View full analysis
= 1000: amount = balance_conditional order = MarketOrderArgs(token_id=token_id, amount=amount, side=SELL, order_type=OrderType.FOK) ``` ### Technical Analysis The CLI parses `--amount` as a floating-point numb ...[truncated 2538 chars]- Remediation
View remediation
balance_conditional: raise ValueError("sell amount exceeds the available position") else: raise ValueError("unsupported action") ``` ]]>
