UltrafastSecp256k1 3.50.0
Ultra high-performance secp256k1 elliptic curve cryptography library
Loading...
Searching...
No Matches
secp256k1::FrostKeyPackage Struct Reference

#include <frost.hpp>

Public Attributes

ParticipantId id
 
fast::Scalar signing_share
 
fast::Point verification_share
 
fast::Point group_public_key
 
std::uint32_t threshold
 
std::uint32_t num_participants
 

Detailed Description

Definition at line 55 of file frost.hpp.

Member Data Documentation

◆ group_public_key

fast::Point secp256k1::FrostKeyPackage::group_public_key

Definition at line 59 of file frost.hpp.

Referenced by ufsecp_frost_sign().

◆ id

ParticipantId secp256k1::FrostKeyPackage::id

Definition at line 56 of file frost.hpp.

Referenced by ufsecp_frost_sign().

◆ num_participants

std::uint32_t secp256k1::FrostKeyPackage::num_participants

Definition at line 61 of file frost.hpp.

Referenced by ufsecp_frost_sign().

◆ signing_share

fast::Scalar secp256k1::FrostKeyPackage::signing_share

Definition at line 57 of file frost.hpp.

Referenced by ufsecp_frost_sign().

◆ threshold

std::uint32_t secp256k1::FrostKeyPackage::threshold

Definition at line 60 of file frost.hpp.

Referenced by ufsecp_frost_sign().

◆ verification_share

fast::Point secp256k1::FrostKeyPackage::verification_share

Definition at line 58 of file frost.hpp.

Referenced by ufsecp_frost_sign().


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