def __init__(self): self.communication = OracleCommunication() self.db = OracleDb() self.btc = BitcoinClient() self.kv = KeyValue(self.db) self.task_queue = TaskQueue(self.db) self.handlers = op_handlers self.signer = TransactionSigner(self)
def __init__(self): self.communication = OracleCommunication() self.db = OracleDb() self.btc = BitcoinClient() self.evaluator = Evaluator() self.task_queue = TaskQueue(self.db) self.operations = { 'TransactionRequest': self.add_transaction, }
def test_password_transaction_request_corresponds_to_protocol(self): oc = OracleCommunication() operation, message = self.create_password_transaction_request() self.assertEqual(oc.corresponds_to_protocol(message), 'password_transaction')