Skip to content

Commit

Permalink
Trade endpoint added resource (#109)
Browse files Browse the repository at this point in the history
  • Loading branch information
rangoiv authored Apr 11, 2024
1 parent 29c8704 commit 35a6d7a
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
4 changes: 2 additions & 2 deletions backend/game/tick/ticker.py
Original file line number Diff line number Diff line change
Expand Up @@ -347,8 +347,8 @@ def save_electricity_orders(self, game: Game, players: Dict[str, Player],
trade_size = energy,
trade_price = players[player_id].energy_price,
resource = ResourceOrEnergy.ENERGY.value,
buy_order_id = "energy_market_demand",
sell_order_id = "energy",
buy_order_id = "energy_market",
sell_order_id = "energy_production",
buy_player_id = "energy_market",
sell_player_id = player_id
).save(self.pipe)
Expand Down
2 changes: 2 additions & 0 deletions backend/routers/users/market.py
Original file line number Diff line number Diff line change
Expand Up @@ -367,6 +367,8 @@ class UserTrade(BaseModel):
buy_player_id: str
sell_player_id: str

resource: ResourceOrEnergy

tick: int = Field(..., description="Tick when this trade took place")

total_price: int = Field(
Expand Down

0 comments on commit 35a6d7a

Please sign in to comment.