nil::crypto3::hashes::pedersen< Params, BasePointGeneratorHash, Group >::stream_processor< StateAccumulator, ValueBits > Struct Template Reference

#include <pedersen.hpp>

+ Collaboration diagram for nil::crypto3::hashes::pedersen< Params, BasePointGeneratorHash, Group >::stream_processor< StateAccumulator, ValueBits >:

Classes

struct  params_type
 

Public Types

typedef raw_stream_processor< construction, StateAccumulator, params_typetype
 

Member Typedef Documentation

◆ type

template<typename Params = find_group_hash_default_params, typename BasePointGeneratorHash = sha2<256>, typename Group = algebra::curves::jubjub::template g1_type< nil::crypto3::algebra::curves::coordinates::affine, nil::crypto3::algebra::curves::forms::twisted_edwards>>
template<typename StateAccumulator , std::size_t ValueBits>
typedef raw_stream_processor<construction, StateAccumulator, params_type> nil::crypto3::hashes::pedersen< Params, BasePointGeneratorHash, Group >::stream_processor< StateAccumulator, ValueBits >::type

The documentation for this struct was generated from the following file: