46 ::consensus::ledger_get_range,
51 ::consensus::ledger_entry_range,
55 std::vector<uint8_t>);
57 ::consensus::ledger_no_entry_range,
63 ::consensus::ledger_init,
67 ::consensus::ledger_append,
bool , std::vector<uint8_t>);
74 ::consensus::snapshot_allocate,
80 ::consensus::snapshot_allocated,
84 ::consensus::snapshot_commit,
86 std::vector<uint8_t> );
Definition consensus_types.h:23
@ DEFINE_RINGBUFFER_MSG_TYPE
Request range of ledger entries. Enclave -> Host.
Definition ledger_enclave_types.h:23
uint64_t Index
Definition ledger_enclave_types.h:11
LedgerRequestPurpose
Definition ledger_enclave_types.h:14
@ HistoricalQuery
Definition ledger_enclave_types.h:16
@ Recovery
Definition ledger_enclave_types.h:15
uint32_t Message
Definition ring_buffer_types.h:19
#define DECLARE_RINGBUFFER_MESSAGE_PAYLOAD(MTYPE,...)
Definition ring_buffer_types.h:179
#define DECLARE_RINGBUFFER_MESSAGE_NO_PAYLOAD(MTYPE)
Definition ring_buffer_types.h:173