def clear_tree(self): """Deletes the current transaction tree and create an empty one""" if self.proof == "": del (self.trans_tree) self.trans_tree = tree.Tree() return True else: return False
def __init__(self, index, prevhash, timestamp=None, trans_tree=None, proof="", target=0xffffffffffffffffffffffffffffff): self.index = index self.prevhash = prevhash if timestamp is None: self.timestamp = datetime.datetime.utcnow().timestamp() else: self.timestamp = timestamp if trans_tree is None: self.trans_tree = tree.Tree() else: self.trans_tree = trans_tree self.proof = proof self.target = target
def test_op_galaxy_properties(self): tree = t.Tree(self.tree_desc, self.ops_desc).tree_builder('galaxy_properties') self.operations = QueryBuilder(tree)
def test_op_sg_separation(self): tree = t.Tree(self.tree_desc, self.ops_desc).tree_builder('sg_separation') self.operations = QueryBuilder(tree)
def test_op_photoz(self): tree = t.Tree(self.tree_desc, self.ops_desc).tree_builder('photoz') self.operations = QueryBuilder(tree)
def test_op_object_selection(self): tree = t.Tree(self.tree_desc, self.ops_desc).tree_builder('object_selection') self.operations = QueryBuilder(tree)
def test_op_footprint_inner_left(self): tree = t.Tree(self.tree_desc, self.ops_desc).tree_builder('footprint') self.operations = QueryBuilder(tree)
def test_op_zero_point(self): tree_desc = {'zero_point': []} tree = t.Tree(tree_desc, self.ops_desc).tree_builder('zero_point') self.operations = QueryBuilder(tree)
def test_op_combined_maps(self): tree = t.Tree(self.tree_desc, self.ops_desc).tree_builder('exposure_time') self.operations = QueryBuilder(tree)
def test_op_great_equal(self): tree = t.Tree(self.tree_desc, self.ops_desc).tree_builder('exposure_time_i') self.operations = QueryBuilder(tree)