コード例 #1
0
    def test_verify_tree_from_hex_str_invalid(self):
        raw_leaves = [secrets.token_bytes(16) for _ in range(16)]
        random_hash = MerkleTree.hash(secrets.token_bytes(16))

        m = MerkleTree(raw_leaves)

        self.assertFalse(MerkleTree.verify_tree_from_hex_str(m.leaves_as_concat_hex_str, random_hash))
コード例 #2
0
ファイル: test_merkle_tree.py プロジェクト: sanko61/cilantro
    def test_verify_tree_from_hex_str(self):
        raw_leaves = [secrets.token_bytes(16) for _ in range(16)]

        m = MerkleTree(raw_leaves)

        self.assertTrue(
            MerkleTree.verify_tree_from_hex_str(m.leaves_as_concat_hex_str,
                                                m.root_as_hex))