Skip to content

miniproto.tl.codec.serialize_object

serialize_object(obj: Any, *, boxed: bool = True) -> bytes

Serialize a generated TL object using its generated or generic metadata path.

Parameters:

  • obj (Any) – Generated TL object instance.
  • boxed (bool) – Include its constructor ID, defaulting to True.

Returns:

  • bytes – TL wire representation of the object.

Raises:

  • TLCodecError – If obj does not expose generated TL metadata.