Electroneum
bulletproofs.h File Reference
#include "chaingen.h"
Include dependency graph for bulletproofs.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  gen_bp_tx_validation_base
 
struct  get_test_options< gen_bp_tx_validation_base >
 
struct  gen_bp_tx_valid_1
 
struct  get_test_options< gen_bp_tx_valid_1 >
 
struct  gen_bp_tx_invalid_1_1
 
struct  get_test_options< gen_bp_tx_invalid_1_1 >
 
struct  gen_bp_tx_valid_2
 
struct  get_test_options< gen_bp_tx_valid_2 >
 
struct  gen_bp_tx_valid_3
 
struct  get_test_options< gen_bp_tx_valid_3 >
 
struct  gen_bp_tx_valid_16
 
struct  get_test_options< gen_bp_tx_valid_16 >
 
struct  gen_bp_tx_invalid_4_2_1
 
struct  get_test_options< gen_bp_tx_invalid_4_2_1 >
 
struct  gen_bp_tx_invalid_16_16
 
struct  get_test_options< gen_bp_tx_invalid_16_16 >
 
struct  gen_bp_txs_valid_2_and_2
 
struct  get_test_options< gen_bp_txs_valid_2_and_2 >
 
struct  gen_bp_txs_invalid_2_and_8_2_and_16_16_1
 
struct  get_test_options< gen_bp_txs_invalid_2_and_8_2_and_16_16_1 >
 
struct  gen_bp_txs_valid_2_and_3_and_2_and_4
 
struct  get_test_options< gen_bp_txs_valid_2_and_3_and_2_and_4 >
 
struct  gen_bp_tx_invalid_not_enough_proofs
 
struct  get_test_options< gen_bp_tx_invalid_not_enough_proofs >
 
struct  gen_bp_tx_invalid_empty_proofs
 
struct  get_test_options< gen_bp_tx_invalid_empty_proofs >
 
struct  gen_bp_tx_invalid_too_many_proofs
 
struct  get_test_options< gen_bp_tx_invalid_too_many_proofs >
 
struct  gen_bp_tx_invalid_wrong_amount
 
struct  get_test_options< gen_bp_tx_invalid_wrong_amount >
 
struct  gen_bp_tx_invalid_borromean_type
 
struct  get_test_options< gen_bp_tx_invalid_borromean_type >