49 static constexpr auto SEALED_SHARES =
"public:ccf.internal.sealed_shares";
50 static constexpr auto SEALING_RECOVERY_NAMES =
51 "public:ccf.internal.sealing_recovery_names";
52 static constexpr auto SEALED_RECOVERY_KEYS =
53 "public:ccf.gov.nodes.sealed_recovery_keys";
#define DECLARE_JSON_REQUIRED_FIELDS(TYPE,...)
Definition json.h:736
#define DECLARE_JSON_TYPE_WITH_OPTIONAL_FIELDS(TYPE)
Definition json.h:712
#define DECLARE_JSON_OPTIONAL_FIELDS(TYPE,...)
Definition json.h:811
Definition app_interface.h:13
std::map< NodeId, EncryptedShare > EncryptedSealedSharesMap
Definition local_sealing.h:18
Definition local_sealing.h:21
std::vector< uint8_t > wrapped_latest_ledger_secret
Definition local_sealing.h:23
std::optional< ccf::kv::Version > previous_secret_stored_version
Definition local_sealing.h:29
EncryptedSealedSharesMap encrypted_wrapping_keys
Definition local_sealing.h:26