6#ifndef SECP256K1_MODULE_MUSIG_KEYAGG_H
7#define SECP256K1_MODULE_MUSIG_KEYAGG_H
9#include "../../../include/secp256k1.h"
10#include "../../../include/secp256k1_musig.h"
12#include "../../group.h"
13#include "../../scalar.h"
20 unsigned char pks_hash[32];
static int secp256k1_keyagg_cache_load(const secp256k1_context *ctx, secp256k1_keyagg_cache_internal *cache_i, const secp256k1_musig_keyagg_cache *cache)
static void secp256k1_musig_keyaggcoef(secp256k1_scalar *r, const secp256k1_keyagg_cache_internal *cache_i, secp256k1_ge *pk)
A group element in affine coordinates on the secp256k1 curve, or occasionally on an isomorphic curve ...
This module implements BIP 327 "MuSig2 for BIP340-compatible Multi-Signatures" (https://github....
A scalar modulo the group order of the secp256k1 curve.