Sobes.tech
Middle+

դաս PayoutService: def __init__(self): # ... pass def create_payout(self, idempotency_key: str, terminal_id: int, amount: float) -> dict: """ Պետք է վերադարձնի բառարան հետևյալ ձևաչափով: {"payout_id": <int>, "terminal_id": <int>, "amount": <float>, "status": "success"} երաշխիքներ: - նոր idempotency_key-ով առաջին կանչում՝ ստեղծվում է նոր վճար - արդեն օգտագործված idempotency_key-ով հաջորդ կանչում՝ վերադառնում է առաջին կանչի արդյունքը, նոր վճար Չի ստեղծվում - գումարը պետք է լինի > 0, հակառակ դեպքում — բարձրացրեք ValueError """ raise NotImplementedError

դաս PayoutService: def __init__(self): # ... pass def… - sobes.tech