nil::crypto3::vdf::detail::chia_functions Struct Reference

#include <chia_functions.hpp>

+ Inheritance diagram for nil::crypto3::vdf::detail::chia_functions:
+ Collaboration diagram for nil::crypto3::vdf::detail::chia_functions:

Public Types

typedef chia_policy policy_type
 
template<typename T >
using state_type = policy_type::state_type< T >
 

Static Public Attributes

constexpr static const int64_t double_threshold = 1UL << 31
 
constexpr static const int64_t exp_threshold = 63
 
constexpr static const int64_t maxv = ((1UL << 63) - 1)
 
constexpr static const int64_t threshold = 1UL << 31
 

Member Typedef Documentation

◆ policy_type

◆ state_type

Member Data Documentation

◆ double_threshold

constexpr static const int64_t nil::crypto3::vdf::detail::chia_policy::double_threshold = 1UL << 31
staticconstexprinherited

◆ exp_threshold

constexpr static const int64_t nil::crypto3::vdf::detail::chia_policy::exp_threshold = 63
staticconstexprinherited

◆ maxv

constexpr static const int64_t nil::crypto3::vdf::detail::chia_policy::maxv = ((1UL << 63) - 1)
staticconstexprinherited

◆ threshold

constexpr static const int64_t nil::crypto3::vdf::detail::chia_policy::threshold = 1UL << 31
staticconstexprinherited

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