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

#include <pedersen.hpp>

Public Member Functions

std::array< std::uint8_t, 33 > to_compressed () const
 
PedersenCommitment operator+ (const PedersenCommitment &rhs) const
 
bool verify (const fast::Scalar &value, const fast::Scalar &blinding) const
 

Public Attributes

fast::Point point
 

Detailed Description

Definition at line 33 of file pedersen.hpp.

Member Function Documentation

◆ operator+()

PedersenCommitment secp256k1::PedersenCommitment::operator+ ( const PedersenCommitment rhs) const

◆ to_compressed()

std::array< std::uint8_t, 33 > secp256k1::PedersenCommitment::to_compressed ( ) const

◆ verify()

bool secp256k1::PedersenCommitment::verify ( const fast::Scalar value,
const fast::Scalar blinding 
) const

Member Data Documentation

◆ point

fast::Point secp256k1::PedersenCommitment::point

Definition at line 34 of file pedersen.hpp.


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