marginpy.generated_client.types.mango_side module

class BidJSON

Bases: TypedDict

kind: Literal['Bid']
class AskJSON

Bases: TypedDict

kind: Literal['Ask']
class Bid

Bases: object

discriminator: ClassVar = 0
kind: ClassVar = 'Bid'
classmethod to_json() → BidJSON
classmethod to_encodable() → dict
class Ask

Bases: object

discriminator: ClassVar = 1
kind: ClassVar = 'Ask'
classmethod to_json() → AskJSON
classmethod to_encodable() → dict
from_decoded(obj: dict) → Union[Bid, Ask]
from_json(obj: Union[BidJSON, AskJSON]) → Union[Bid, Ask]