harp.models.transactions¶
- class Transaction[source]¶
Bases:
Entity
Transaction(*, id: str = None, type: str, endpoint: str = None, started_at: datetime.datetime, finished_at: datetime.datetime = None, elapsed: float = None, tpdex: int = None, messages: List[harp.models.messages.Message] = None, tags: dict = <factory>, extras: dict = <factory>, markers: set = <factory>)
- __init__(*, id=None, type, endpoint=None, started_at, finished_at=None, elapsed=None, tpdex=None, messages=None, tags=<factory>, extras=<factory>, markers=<factory>)¶
- as_storable_dict(*, with_messages=False, with_tags=False)[source]¶
Create a dict that can be passed to a storage creation method.