blueprint/include/nil/crypto3/zk/merkle_tree.hpp File Reference
#include <map>
#include <vector>
#include <cmath>
Include dependency graph for blueprint/include/nil/crypto3/zk/merkle_tree.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
struct | nil::crypto3::zk::snark::merkle_tree< Hash, BaseArity, SubTreeArity, TopTreeArity > |
Namespaces | |
nil | |
nil::crypto3 | |
nil::crypto3::zk | |
nil::crypto3::zk::snark | |
Typedefs | |
typedef std::vector< bool > | nil::crypto3::zk::snark::merkle_authentication_node |
typedef std::vector< merkle_authentication_node > | nil::crypto3::zk::snark::merkle_authentication_path |
Functions | |
template<typename Hash > | |
Hash::hash_value_type | nil::crypto3::zk::snark::two_to_one_CRH (const typename Hash::hash_value_type &l, const typename Hash::hash_value_type &r) |