Пример #1
0
 def __init__(self, public_key, oef_addr, oef_port, data_model_json,
              service_description_json, data_to_send_json, price):
     OEFAgent.__init__(self, public_key, oef_addr, oef_port)
     self.data_model = modlify(data_model_json)
     self.service = Description(service_description_json, self.data_model)
     self.data = data_to_send_json
     self.price = price
Пример #2
0
 def __init__(self):
     ''' MAIN/TEST ADDRESSES NOT RELEASED YET
     net = os.getenv('NET', '')
     oef = 'oef.economicagents.com' if (net == 'MAIN' or net == 'TEST') else '127.0.0.1'
     '''
     oef = '127.0.0.1'
     OEFAgent.__init__(self, public_key = 'DataBridge', oef_addr = oef, oef_port = 10000)
     self.data = {}
     self.price = 0
     self.open_proposals = []
     self.search = []
Пример #3
0
 def __init__(self, public_key, oef_addr, oef_port, max_price):
     OEFAgent.__init__(self, public_key, oef_addr, oef_port)
     self.price_threshold = max_price