|
purify
C++ Purify implementation with native circuit and BPP support
|
#include <inner_product_impl.h>
Data Fields | |
| size_t | n_proofs |
| secp256k1_scalar | p_offs |
| const secp256k1_ge * | g |
| const secp256k1_ge * | geng |
| const secp256k1_ge * | genh |
| size_t | vec_len |
| size_t | lg_vec_len |
| int | shared_g |
| secp256k1_scalar * | randomizer |
| secp256k1_bulletproof_innerproduct_vfy_data * | proof |
Definition at line 54 of file inner_product_impl.h.
| const secp256k1_ge* secp256k1_bulletproof_innerproduct_vfy_ecmult_context::g |
Definition at line 57 of file inner_product_impl.h.
Referenced by secp256k1_bulletproof_inner_product_verify_impl(), and secp256k1_bulletproof_innerproduct_vfy_ecmult_callback().
| const secp256k1_ge* secp256k1_bulletproof_innerproduct_vfy_ecmult_context::geng |
Definition at line 58 of file inner_product_impl.h.
Referenced by secp256k1_bulletproof_inner_product_verify_impl(), and secp256k1_bulletproof_innerproduct_vfy_ecmult_callback().
| const secp256k1_ge* secp256k1_bulletproof_innerproduct_vfy_ecmult_context::genh |
Definition at line 59 of file inner_product_impl.h.
Referenced by secp256k1_bulletproof_inner_product_verify_impl(), and secp256k1_bulletproof_innerproduct_vfy_ecmult_callback().
| size_t secp256k1_bulletproof_innerproduct_vfy_ecmult_context::lg_vec_len |
Definition at line 61 of file inner_product_impl.h.
Referenced by secp256k1_bulletproof_inner_product_verify_impl(), secp256k1_bulletproof_innerproduct_vfy_ecmult_callback(), and secp256k1_bulletproof_innerproduct_vfy_generator_term().
| size_t secp256k1_bulletproof_innerproduct_vfy_ecmult_context::n_proofs |
Definition at line 55 of file inner_product_impl.h.
Referenced by secp256k1_bulletproof_inner_product_verify_impl(), and secp256k1_bulletproof_innerproduct_vfy_ecmult_callback().
| secp256k1_scalar secp256k1_bulletproof_innerproduct_vfy_ecmult_context::p_offs |
Definition at line 56 of file inner_product_impl.h.
Referenced by secp256k1_bulletproof_inner_product_verify_impl(), and secp256k1_bulletproof_innerproduct_vfy_ecmult_callback().
| secp256k1_bulletproof_innerproduct_vfy_data* secp256k1_bulletproof_innerproduct_vfy_ecmult_context::proof |
Definition at line 64 of file inner_product_impl.h.
Referenced by secp256k1_bulletproof_inner_product_verify_impl(), and secp256k1_bulletproof_innerproduct_vfy_ecmult_callback().
| secp256k1_scalar* secp256k1_bulletproof_innerproduct_vfy_ecmult_context::randomizer |
Definition at line 63 of file inner_product_impl.h.
Referenced by secp256k1_bulletproof_inner_product_verify_impl(), and secp256k1_bulletproof_innerproduct_vfy_ecmult_callback().
| int secp256k1_bulletproof_innerproduct_vfy_ecmult_context::shared_g |
Definition at line 62 of file inner_product_impl.h.
Referenced by secp256k1_bulletproof_inner_product_verify_impl(), and secp256k1_bulletproof_innerproduct_vfy_ecmult_callback().
| size_t secp256k1_bulletproof_innerproduct_vfy_ecmult_context::vec_len |
Definition at line 60 of file inner_product_impl.h.
Referenced by secp256k1_bulletproof_inner_product_verify_impl(), secp256k1_bulletproof_innerproduct_vfy_ecmult_callback(), and secp256k1_bulletproof_innerproduct_vfy_generator_term().