Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
#include <libsnark/common/data_structures/integer_permutation.hpp>
#include <libsnark/common/routing_algorithms/as_waksman_routing_algorithm.hpp>
#include <libsnark/gadgetlib1/gadgets/basic_gadgets.hpp>
#include <libsnark/gadgetlib1/protoboard.hpp>
#include <libsnark/gadgetlib1/gadgets/routing/as_waksman_routing_gadget.tcc>
Go to the source code of this file.
Classes | |
class | libsnark::as_waksman_routing_gadget< FieldT > |
Namespaces | |
libsnark | |
Functions | |
template<typename FieldT > | |
void | libsnark::test_as_waksman_routing_gadget (const size_t num_packets, const size_t packet_size) |
Declaration of interfaces for the AS-Waksman routing gadget.
The gadget verifies that the outputs are a permutation of the inputs, by use of an AS-Waksman network.
Definition in file as_waksman_routing_gadget.hpp.