pubkey/include/nil/crypto3/pubkey/type_traits.hpp
Go to the documentation of this file.
44 static constexpr bool value = has_static_member_data_context<T, const typename T::context_type>::value;
57 struct is_bls<bls<PublicParams, BlsVersion, BlsScheme, CurveType>> : std::bool_constant<true> { };
boost::mpl::apply< AccumulatorSet, tag::pubkey< ProcessingMode > >::type::result_type pubkey(const AccumulatorSet &acc)
Definition: accumulators/pubkey.hpp:106
Definition: pair.hpp:31
Definition: bls.hpp:339
Definition: feldman.hpp:37
Definition: pubkey/include/nil/crypto3/pubkey/type_traits.hpp:53
Definition: pubkey/include/nil/crypto3/pubkey/type_traits.hpp:43
T type
Definition: pubkey/include/nil/crypto3/pubkey/type_traits.hpp:45
Definition: pubkey/include/nil/crypto3/pubkey/type_traits.hpp:78
Definition: pubkey/include/nil/crypto3/pubkey/type_traits.hpp:84
Definition: pubkey/include/nil/crypto3/pubkey/type_traits.hpp:72
Definition: pubkey/include/nil/crypto3/pubkey/type_traits.hpp:90
Definition: pubkey/include/nil/crypto3/pubkey/secret_sharing/pedersen.hpp:40
Definition: shamir.hpp:58
Definition: weighted_shamir.hpp:35