Bitcoin Core 28.99.0
P2P Digital Currency
session.h
Go to the documentation of this file.
1/***********************************************************************
2 * Distributed under the MIT software license, see the accompanying *
3 * file COPYING or https://www.opensource.org/licenses/mit-license.php.*
4 ***********************************************************************/
5
6#ifndef SECP256K1_MODULE_MUSIG_SESSION_H
7#define SECP256K1_MODULE_MUSIG_SESSION_H
8
9#include "../../../include/secp256k1.h"
10#include "../../../include/secp256k1_musig.h"
11
12#include "../../scalar.h"
13
14typedef struct {
16 unsigned char fin_nonce[32];
21
23
24#endif
static int secp256k1_musig_session_load(const secp256k1_context *ctx, secp256k1_musig_session_internal *session_i, const secp256k1_musig_session *session)
secp256k1_scalar noncecoef
Definition: session.h:17
secp256k1_scalar s_part
Definition: session.h:19
secp256k1_scalar challenge
Definition: session.h:18
Opaque data structure that holds a MuSig session.
A scalar modulo the group order of the secp256k1 curve.
Definition: scalar_4x64.h:13