INNER CODE UNIT · Python
_schedule
YichengYang-Ethan/oracle3 · oracle3/mcp_server/server.py:216
def _schedule(q: QuoteInput) -> KalshiSchedule | PolymarketSchedule:
if q.venue == 'kalshi':
return KalshiSchedule(
multiplier=Decimal(
str(1.0 if q.kalshi_multiplier is None else q.kalshi_multiplier)
),
maker_fees=q.kalshi_maker_fees,
)
if q.polymarket_rate is None:
return PolymarketSchedule()
return PolymarketSchedule(
rate=Decimal(str(q.polymarket_rate)), source='supplied rate'
)
def _quote_dict(q: Quote) -> dict[str, Any]:
schedule = q.fee_schedule()
return {