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