#include #include #include extern const ec_basis_t BASIS_EVEN; extern const ec_basis_t BASIS_ODD_PLUS; extern const ec_basis_t BASIS_ODD_MINUS; extern const ec_basis_t BASIS_COMMITMENT_PLUS; extern const ec_basis_t BASIS_COMMITMENT_MINUS; extern const ec_basis_t BASIS_CHALLENGE; extern const ec_curve_t CURVE_E0; extern const ec_point_t CURVE_E0_A24; extern const ibz_mat_2x2_t ACTION_I; extern const ibz_mat_2x2_t ACTION_J; extern const ibz_mat_2x2_t ACTION_K; extern const ibz_mat_2x2_t ACTION_GEN2; extern const ibz_mat_2x2_t ACTION_GEN3; extern const ibz_mat_2x2_t ACTION_GEN4; extern const quat_alg_elem_t COMMITMENT_IDEAL_UNDISTORTED_GEN; extern const quat_alg_elem_t COMMITMENT_IDEAL_DISTORTION_ENDO;