44static constexpr auto node_to_node_interface_name =
"node_to_node_interface";
63 initial_validity_days);
68 CCFConfig::Ledger, directory, read_only_directories, chunk_size);
90 snp_endorsements_servers,
92 snp_security_policy_file,
93 snp_uvm_endorsements_file,
94 snp_endorsements_file);
99 CCFConfig::Snapshots, directory, tx_count, read_only_directory);
113 node_to_node_message_limit,
114 historical_cache_soft_limit);
131 previous_service_identity,
132 previous_sealed_ledger_secret_location);
138 snapshot_tx_interval,
139 initial_service_certificate_validity_days,
140 service_subject_name,
147 sealed_ledger_secret_location);
StartType
Definition enclave_interface_types.h:92
@ Join
Definition enclave_interface_types.h:94
@ Recover
Definition enclave_interface_types.h:95
@ Start
Definition enclave_interface_types.h:93
#define DECLARE_JSON_TYPE_WITH_BASE(TYPE, BASE)
Definition json.h:669
#define DECLARE_JSON_REQUIRED_FIELDS(TYPE,...)
Definition json.h:718
#define DECLARE_JSON_TYPE(TYPE)
Definition json.h:667
#define DECLARE_JSON_TYPE_WITH_OPTIONAL_FIELDS(TYPE)
Definition json.h:694
#define DECLARE_JSON_OPTIONAL_FIELDS(TYPE,...)
Definition json.h:790
#define DECLARE_JSON_ENUM(TYPE,...)
Definition json.h:841
Definition app_interface.h:14
LoggerLevel
Definition logger_level.h:9
Definition consensus_types.h:23
Definition configuration.h:32
oversized::WriterConfig writer_config
Definition configuration.h:41
ringbuffer::Offsets * from_enclave_buffer_offsets
Definition configuration.h:39
size_t to_enclave_buffer_size
Definition configuration.h:34
uint8_t * from_enclave_buffer_start
Definition configuration.h:37
size_t from_enclave_buffer_size
Definition configuration.h:38
uint8_t * to_enclave_buffer_start
Definition configuration.h:33
ringbuffer::Offsets * to_enclave_buffer_offsets
Definition configuration.h:35
Definition node_frontend.h:51
Definition startup_config.h:34
Definition startup_config.h:22
Definition startup_config.h:106
Definition oversized.h:351
Definition ring_buffer_types.h:26