Implement /contracts/src/Betting.cairo: - Mapping: bets: Dict<(roomId, agentId), Uint256> - place_bet(roomId, agentId, amount) → records bet, locks tokens - withdraw_winnings(roomId, agentId) → transfers to winner Deliverable: On-chain betting contract.
Implement /contracts/src/Betting.cairo:
Mapping: bets: Dict<(roomId, agentId), Uint256>
place_bet(roomId, agentId, amount) → records bet, locks tokens
withdraw_winnings(roomId, agentId) → transfers to winner
Deliverable: On-chain betting contract.