Dash Core Source Documentation (0.16.0.1)
Find detailed information regarding the Dash Core source code.
A group element of the secp256k1 curve, in jacobian coordinates. More...
#include <group.h>
Public Attributes | |
secp256k1_fe | x |
secp256k1_fe | y |
secp256k1_fe | z |
int | infinity |
Detailed Description
A group element of the secp256k1 curve, in jacobian coordinates.
Member Data Documentation
◆ infinity
int secp256k1_gej::infinity |
Definition at line 28 of file group.h.
Referenced by ge_equals_gej(), gej_xyz_equals_gej(), random_group_element_jacobian_test(), secp256k1_ecmult_odd_multiples_table(), secp256k1_ecmult_odd_multiples_table_storage_var(), secp256k1_ecmult_strauss_wnaf(), secp256k1_ge_set_all_gej_var(), secp256k1_ge_set_gej(), secp256k1_ge_set_gej_var(), secp256k1_ge_set_gej_zinv(), secp256k1_gej_add_ge(), secp256k1_gej_add_ge_var(), secp256k1_gej_add_var(), secp256k1_gej_add_zinv_var(), secp256k1_gej_clear(), secp256k1_gej_double_var(), secp256k1_gej_eq_x_var(), secp256k1_gej_has_quad_y_var(), secp256k1_gej_is_infinity(), secp256k1_gej_is_valid_var(), secp256k1_gej_neg(), secp256k1_gej_set_ge(), secp256k1_gej_set_infinity(), and test_exhaustive_addition().
◆ x
secp256k1_fe secp256k1_gej::x |
Definition at line 25 of file group.h.
Referenced by ge_equals_gej(), gej_xyz_equals_gej(), random_group_element_jacobian_test(), secp256k1_ecmult_odd_multiples_table(), secp256k1_ecmult_odd_multiples_table_storage_var(), secp256k1_ge_globalz_set_table_gej(), secp256k1_ge_set_gej(), secp256k1_ge_set_gej_var(), secp256k1_ge_set_gej_zinv(), secp256k1_gej_add_ge(), secp256k1_gej_add_ge_var(), secp256k1_gej_add_var(), secp256k1_gej_add_zinv_var(), secp256k1_gej_clear(), secp256k1_gej_double_var(), secp256k1_gej_eq_x_var(), secp256k1_gej_is_valid_var(), secp256k1_gej_neg(), secp256k1_gej_rescale(), secp256k1_gej_set_ge(), secp256k1_gej_set_infinity(), and test_exhaustive_addition().
◆ y
secp256k1_fe secp256k1_gej::y |
Definition at line 26 of file group.h.
Referenced by ge_equals_gej(), gej_xyz_equals_gej(), random_group_element_jacobian_test(), secp256k1_ecmult_odd_multiples_table(), secp256k1_ecmult_odd_multiples_table_storage_var(), secp256k1_ge_globalz_set_table_gej(), secp256k1_ge_set_gej(), secp256k1_ge_set_gej_var(), secp256k1_ge_set_gej_zinv(), secp256k1_gej_add_ge(), secp256k1_gej_add_ge_var(), secp256k1_gej_add_var(), secp256k1_gej_add_zinv_var(), secp256k1_gej_clear(), secp256k1_gej_double_var(), secp256k1_gej_has_quad_y_var(), secp256k1_gej_is_valid_var(), secp256k1_gej_neg(), secp256k1_gej_rescale(), secp256k1_gej_set_ge(), secp256k1_gej_set_infinity(), and test_exhaustive_addition().
◆ z
secp256k1_fe secp256k1_gej::z |
Definition at line 27 of file group.h.
Referenced by ge_equals_gej(), gej_xyz_equals_gej(), random_group_element_jacobian_test(), secp256k1_ecmult_const(), secp256k1_ecmult_odd_multiples_table(), secp256k1_ecmult_odd_multiples_table_storage_var(), secp256k1_ecmult_strauss_wnaf(), secp256k1_ge_globalz_set_table_gej(), secp256k1_ge_set_all_gej_var(), secp256k1_ge_set_gej(), secp256k1_ge_set_gej_var(), secp256k1_gej_add_ge(), secp256k1_gej_add_ge_var(), secp256k1_gej_add_var(), secp256k1_gej_add_zinv_var(), secp256k1_gej_clear(), secp256k1_gej_double_var(), secp256k1_gej_eq_x_var(), secp256k1_gej_has_quad_y_var(), secp256k1_gej_is_valid_var(), secp256k1_gej_neg(), secp256k1_gej_rescale(), secp256k1_gej_set_ge(), secp256k1_gej_set_infinity(), and test_ge().
The documentation for this struct was generated from the following file:
- src/secp256k1/src/group.h