source: geniuswebcore/geniusweb/actions/Offer.py@ 95

Last change on this file since 95 was 95, checked in by Bart Vastenhouw, 2 years ago

Added java logconverter to add utilities to log results. Fixed
bug in python ProgressTime.

File size: 574 bytes
Line 
1from typing import Dict, Any
2
3from geniusweb.actions.ActionWithBid import ActionWithBid
4from geniusweb.actions.PartyId import PartyId
5from geniusweb.issuevalue.Bid import Bid
6
7
8class Offer ( ActionWithBid ):
9 '''
10 An offer represents a proposal from some actor that others may accept.
11 Executing an Offer action usually means that the party doing the action
12 accepts the offer himself.
13 '''
14
15 def __init__(self, actor:PartyId, bid:Bid ):
16 super().__init__(actor, bid);
17
18 def __repr__(self)->str:
19 return "Offer[" + str(self.getActor()) + "," + str(self.getBid()) + "]"
20
Note: See TracBrowser for help on using the repository browser.