include module type of struct include G1 end
Sourceval check_bytes : bytes -> bool Sourceval of_bytes_opt : bytes -> Blst_bindings.Types.blst_g1_t Ctypes.ptr option Sourceval of_compressed_bytes_opt :
bytes ->
Blst_bindings.Types.blst_g1_t Ctypes.ptr option Sourceval to_bytes : Blst_bindings.Types.blst_g1_t Ctypes_static.ptr -> bytes Sourceval to_compressed_bytes :
Blst_bindings.Types.blst_g1_t Ctypes_static.ptr ->
bytes Sourceval add :
Blst_bindings.Types.blst_g1_t Ctypes_static.ptr ->
Blst_bindings.Types.blst_g1_t Ctypes_static.ptr ->
Blst_bindings.Types.blst_g1_t Ctypes.ptr Sourceval double :
Blst_bindings.Types.blst_g1_t Ctypes_static.ptr ->
Blst_bindings.Types.blst_g1_t Ctypes.ptr Sourceval mul :
Blst_bindings.Types.blst_g1_t Ctypes_static.ptr ->
Blst_bindings.Types.blst_fr_t Ctypes_static.ptr ->
Blst_bindings.Types.blst_g1_t Ctypes.ptr Sourceval eq :
Blst_bindings.Types.blst_g1_t Ctypes_static.ptr ->
Blst_bindings.Types.blst_g1_t Ctypes_static.ptr ->
bool Blst_stubs.return Sourceval is_zero :
Blst_bindings.Types.blst_g1_t Ctypes_static.ptr ->
bool Blst_stubs.return Sourceval hash_to_curve : bytes -> bytes -> Blst_bindings.Types.blst_g1_t Ctypes.ptr