Пример #1
0
 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
Пример #2
0
 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
Пример #3
0
 def test_op_galaxy_properties(self):
     tree = t.Tree(self.tree_desc,
                   self.ops_desc).tree_builder('galaxy_properties')
     self.operations = QueryBuilder(tree)
Пример #4
0
 def test_op_sg_separation(self):
     tree = t.Tree(self.tree_desc,
                   self.ops_desc).tree_builder('sg_separation')
     self.operations = QueryBuilder(tree)
Пример #5
0
 def test_op_photoz(self):
     tree = t.Tree(self.tree_desc, self.ops_desc).tree_builder('photoz')
     self.operations = QueryBuilder(tree)
Пример #6
0
 def test_op_object_selection(self):
     tree = t.Tree(self.tree_desc,
                   self.ops_desc).tree_builder('object_selection')
     self.operations = QueryBuilder(tree)
Пример #7
0
 def test_op_footprint_inner_left(self):
     tree = t.Tree(self.tree_desc, self.ops_desc).tree_builder('footprint')
     self.operations = QueryBuilder(tree)
Пример #8
0
 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)
Пример #9
0
 def test_op_combined_maps(self):
     tree = t.Tree(self.tree_desc,
                   self.ops_desc).tree_builder('exposure_time')
     self.operations = QueryBuilder(tree)
Пример #10
0
 def test_op_great_equal(self):
     tree = t.Tree(self.tree_desc,
                   self.ops_desc).tree_builder('exposure_time_i')
     self.operations = QueryBuilder(tree)