Definition sha256_hash.h:16
Definition app_interface.h:14
ChannelMsg
Definition node_types.h:30
@ key_exchange_init
Definition node_types.h:31
@ key_exchange_final
Definition node_types.h:33
@ key_exchange_response
Definition node_types.h:32
view
Definition signatures.h:54
uint64_t Node2NodeMsg
Definition node_types.h:15
ForwardedMsg
Definition node_types.h:38
@ forwarded_cmd_v3
Definition node_types.h:50
@ forwarded_cmd_v2
Definition node_types.h:44
@ forwarded_response_v1
Definition node_types.h:40
@ forwarded_response_v3
Definition node_types.h:51
@ forwarded_response_v2
Definition node_types.h:45
@ forwarded_cmd_v1
Definition node_types.h:39
@ DEFINE_RINGBUFFER_MSG_TYPE
Change the network nodes. Enclave -> Host.
Definition node_types.h:124
uint64_t View
Definition tx_id.h:23
FrameFormat
Definition frame_format.h:8
NodeMsgType
Definition node_types.h:19
@ channel_msg
Definition node_types.h:20
@ consensus_msg
Definition node_types.h:21
@ forwarded_msg
Definition node_types.h:22
uint32_t Message
Definition ring_buffer_types.h:19
#define DECLARE_RINGBUFFER_MESSAGE_PAYLOAD(MTYPE,...)
Definition ring_buffer_types.h:179
std::string Value
Definition entity_id.h:19
Definition node_types.h:76
ccf::View active_view
Definition node_types.h:88
ForwardedCommandHeader_v3()=default
ForwardedCommandHeader_v3(ForwardedHeader_v2::ForwardedCommandId cmd_id, ccf::View view)
Definition node_types.h:78
Definition node_types.h:108
MessageHash(ForwardedMsg msg_, ccf::crypto::Sha256Hash &&hash_)
Definition node_types.h:110
ForwardedMsg msg
Definition node_types.h:115
ccf::crypto::Sha256Hash hash
Definition node_types.h:116
Definition serializer.h:27