@@ -40,7 +40,7 @@ extern "C" {
4040 * Guaranteed to be 197 bytes in size. No serialization and parsing functions
4141 * (yet).
4242 */
43- typedef struct {
43+ typedef struct secp256k1_musig_keyagg_cache {
4444 unsigned char data [197 ];
4545} secp256k1_musig_keyagg_cache ;
4646
@@ -56,7 +56,7 @@ typedef struct {
5656 * Copying this data structure can result in nonce reuse which will leak the
5757 * secret signing key.
5858 */
59- typedef struct {
59+ typedef struct secp256k1_musig_secnonce {
6060 unsigned char data [132 ];
6161} secp256k1_musig_secnonce ;
6262
@@ -65,7 +65,7 @@ typedef struct {
6565 * Guaranteed to be 132 bytes in size. Serialized and parsed with
6666 * `musig_pubnonce_serialize` and `musig_pubnonce_parse`.
6767 */
68- typedef struct {
68+ typedef struct secp256k1_musig_pubnonce {
6969 unsigned char data [132 ];
7070} secp256k1_musig_pubnonce ;
7171
@@ -74,7 +74,7 @@ typedef struct {
7474 * Guaranteed to be 132 bytes in size. Serialized and parsed with
7575 * `musig_aggnonce_serialize` and `musig_aggnonce_parse`.
7676 */
77- typedef struct {
77+ typedef struct secp256k1_musig_aggnonce {
7878 unsigned char data [132 ];
7979} secp256k1_musig_aggnonce ;
8080
@@ -84,7 +84,7 @@ typedef struct {
8484 * be secure. Guaranteed to be 133 bytes in size. No serialization and parsing
8585 * functions (yet).
8686 */
87- typedef struct {
87+ typedef struct secp256k1_musig_session {
8888 unsigned char data [133 ];
8989} secp256k1_musig_session ;
9090
@@ -93,7 +93,7 @@ typedef struct {
9393 * Guaranteed to be 36 bytes in size. Serialized and parsed with
9494 * `musig_partial_sig_serialize` and `musig_partial_sig_parse`.
9595 */
96- typedef struct {
96+ typedef struct secp256k1_musig_partial_sig {
9797 unsigned char data [36 ];
9898} secp256k1_musig_partial_sig ;
9999
0 commit comments