autotraders.faction package#
Submodules#
autotraders.faction.contract module#
- class autotraders.faction.contract.Contract(contract_id: str, session: AutoTradersSession, data=None)#
 Bases:
SpaceTradersEntity- accept()#
 
- accept_deadline: datetime#
 
- accepted: bool#
 
- static all(session, page: int = 1)#
 
- contract_id: str#
 
- deadline: datetime#
 
- deliver(symbol, cargo_symbol, amount)#
 
- fulfill()#
 
- fulfilled: bool#
 
- static negotiate(ship_symbol, session)#
 
- on_accepted: str#
 
- on_fulfilled: str#
 
- update(data=None)#
 
- class autotraders.faction.contract.Deliver(data)#
 Bases:
object
Module contents#
- class autotraders.faction.Faction(symbol, session: AutoTradersSession, data: dict | None = None)#
 Bases:
SpaceTradersEntity- static all(session, page: int = 1) PaginatedList#
 
- description: str#
 
- headquarters: SystemSymbol | None#
 
- is_recruiting: bool#
 
- name: str#
 
- symbol: str#
 
- traits: list[Trait]#
 
- update(data: dict | None = None)#
 
- autotraders.faction.get_all_factions(session)#