tokencrawler/.venv/lib/python3.9/site-packages/jsonrpcserver/request.py
2022-03-17 22:16:30 +01:00

12 lines
374 B
Python

"""A simple namedtuple to hold a request.
After parsing the request string, we put the requests (which are dicts) into these
Request namedtuples because they're nicer to work with.
"""
from typing import Any, Dict, List, NamedTuple, Union
class Request(NamedTuple):
method: str
params: Union[List[Any], Dict[str, Any]]
id: Any # Use NOID for a Notification.