PRCYCoin  2.0.0.7rc1
P2P Digital Currency
Public Attributes | List of all members
secp256k1_bulletproof_vfy_ecmult_context Struct Reference

#include <rangeproof_impl.h>

Collaboration diagram for secp256k1_bulletproof_vfy_ecmult_context:
[legend]

Public Attributes

secp256k1_scalar yinv
 
secp256k1_scalar yinvn
 
secp256k1_scalar z
 
secp256k1_scalar z_randomized
 
secp256k1_scalar zsq
 
secp256k1_scalar g_exponent
 
secp256k1_scalar negz
 
secp256k1_scalar x
 
secp256k1_ge a
 
secp256k1_ge s
 
size_t n
 
size_t count
 
secp256k1_scalar randomizer61
 
secp256k1_scalar y
 
secp256k1_scalar t
 
const secp256k1_geasset
 
const secp256k1_gecommit
 
const uint64_t * min_value
 
size_t n_commits
 
secp256k1_ge t1
 
secp256k1_ge t2
 

Detailed Description

Definition at line 16 of file rangeproof_impl.h.

Member Data Documentation

◆ a

secp256k1_ge secp256k1_bulletproof_vfy_ecmult_context::a

Definition at line 25 of file rangeproof_impl.h.

◆ asset

const secp256k1_ge* secp256k1_bulletproof_vfy_ecmult_context::asset

Definition at line 33 of file rangeproof_impl.h.

◆ commit

const secp256k1_ge* secp256k1_bulletproof_vfy_ecmult_context::commit

Definition at line 34 of file rangeproof_impl.h.

◆ count

size_t secp256k1_bulletproof_vfy_ecmult_context::count

Definition at line 29 of file rangeproof_impl.h.

◆ g_exponent

secp256k1_scalar secp256k1_bulletproof_vfy_ecmult_context::g_exponent

Definition at line 22 of file rangeproof_impl.h.

◆ min_value

const uint64_t* secp256k1_bulletproof_vfy_ecmult_context::min_value

Definition at line 35 of file rangeproof_impl.h.

◆ n

size_t secp256k1_bulletproof_vfy_ecmult_context::n

Definition at line 27 of file rangeproof_impl.h.

◆ n_commits

size_t secp256k1_bulletproof_vfy_ecmult_context::n_commits

Definition at line 36 of file rangeproof_impl.h.

◆ negz

secp256k1_scalar secp256k1_bulletproof_vfy_ecmult_context::negz

Definition at line 23 of file rangeproof_impl.h.

◆ randomizer61

secp256k1_scalar secp256k1_bulletproof_vfy_ecmult_context::randomizer61

Definition at line 30 of file rangeproof_impl.h.

◆ s

secp256k1_ge secp256k1_bulletproof_vfy_ecmult_context::s

Definition at line 26 of file rangeproof_impl.h.

◆ t

secp256k1_scalar secp256k1_bulletproof_vfy_ecmult_context::t

Definition at line 32 of file rangeproof_impl.h.

◆ t1

secp256k1_ge secp256k1_bulletproof_vfy_ecmult_context::t1

Definition at line 37 of file rangeproof_impl.h.

◆ t2

secp256k1_ge secp256k1_bulletproof_vfy_ecmult_context::t2

Definition at line 38 of file rangeproof_impl.h.

◆ x

secp256k1_scalar secp256k1_bulletproof_vfy_ecmult_context::x

Definition at line 24 of file rangeproof_impl.h.

◆ y

secp256k1_scalar secp256k1_bulletproof_vfy_ecmult_context::y

Definition at line 31 of file rangeproof_impl.h.

◆ yinv

secp256k1_scalar secp256k1_bulletproof_vfy_ecmult_context::yinv

Definition at line 17 of file rangeproof_impl.h.

◆ yinvn

secp256k1_scalar secp256k1_bulletproof_vfy_ecmult_context::yinvn

Definition at line 18 of file rangeproof_impl.h.

◆ z

secp256k1_scalar secp256k1_bulletproof_vfy_ecmult_context::z

Definition at line 19 of file rangeproof_impl.h.

◆ z_randomized

secp256k1_scalar secp256k1_bulletproof_vfy_ecmult_context::z_randomized

Definition at line 20 of file rangeproof_impl.h.

◆ zsq

secp256k1_scalar secp256k1_bulletproof_vfy_ecmult_context::zsq

Definition at line 21 of file rangeproof_impl.h.


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