POD_CLASS signature
Definition: crypto.h:98
POD_CLASS public_key
Definition: crypto.h:64
Definition: multisig.cpp:46
Simple DSL AAPI based on.
#define BEGIN_SERIALIZE()
Begins the environment of the DSL \detailed for describing how to serialize an of an archive type.
Definition: serialization.h:175
#define FIELD(f)
tags the field with the variable name and then serializes it
Definition: serialization.h:237
#define END_SERIALIZE()
self-explanatory
Definition: serialization.h:208
#define VARINT_FIELD(f)
tags and serializes the varint f
Definition: serialization.h:257
general kex message (if round > 1)
Definition: multisig_kex_msg_serialization.h:61
crypto::public_key signing_pubkey
Definition: multisig_kex_msg_serialization.h:67
std::uint32_t kex_round
Definition: multisig_kex_msg_serialization.h:63
std::vector< crypto::public_key > msg_pubkeys
Definition: multisig_kex_msg_serialization.h:65
crypto::signature signature
Definition: multisig_kex_msg_serialization.h:69
round 1 kex message
Definition: multisig_kex_msg_serialization.h:44
crypto::signature signature
Definition: multisig_kex_msg_serialization.h:50
crypto::public_key signing_pubkey
Definition: multisig_kex_msg_serialization.h:48
crypto::secret_key msg_privkey
Definition: multisig_kex_msg_serialization.h:46