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
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 = []
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