|
| ccf::DECLARE_JSON_TYPE_WITH_OPTIONAL_FIELDS (Quote) |
|
| ccf::DECLARE_JSON_REQUIRED_FIELDS (Quote, node_id, raw, endorsements, format) |
|
| ccf::DECLARE_JSON_OPTIONAL_FIELDS (Quote, measurement, uvm_endorsements) |
|
| ccf::DECLARE_JSON_TYPE_WITH_BASE (Attestation, Quote) |
|
| ccf::DECLARE_JSON_REQUIRED_FIELDS (Attestation) |
|
| ccf::DECLARE_JSON_TYPE (GetQuotes::Out) |
|
| ccf::DECLARE_JSON_REQUIRED_FIELDS (GetQuotes::Out, quotes) |
|
| ccf::DECLARE_JSON_TYPE (GetAttestations::Out) |
|
| ccf::DECLARE_JSON_REQUIRED_FIELDS (GetAttestations::Out, attestations) |
|
| ccf::DECLARE_JSON_TYPE (NodeMetrics) |
|
| ccf::DECLARE_JSON_REQUIRED_FIELDS (NodeMetrics, sessions) |
|
| ccf::DECLARE_JSON_TYPE (JavaScriptMetrics) |
|
| ccf::DECLARE_JSON_REQUIRED_FIELDS (JavaScriptMetrics, bytecode_size, bytecode_used, max_heap_size, max_stack_size, max_execution_time, max_cached_interpreters) |
|
| ccf::DECLARE_JSON_TYPE (SetJwtPublicSigningKeys) |
|
| ccf::DECLARE_JSON_REQUIRED_FIELDS (SetJwtPublicSigningKeys, issuer, jwks) |
|
| ccf::DECLARE_JSON_TYPE (ConsensusNodeConfig) |
|
| ccf::DECLARE_JSON_REQUIRED_FIELDS (ConsensusNodeConfig, address) |
|
| ccf::DECLARE_JSON_TYPE (ConsensusConfigDetails) |
|
| ccf::DECLARE_JSON_REQUIRED_FIELDS (ConsensusConfigDetails, details) |
|
| ccf::DECLARE_JSON_TYPE (SelfSignedNodeCertificateInfo) |
|
| ccf::DECLARE_JSON_REQUIRED_FIELDS (SelfSignedNodeCertificateInfo, self_signed_certificate) |
|
| ccf::DECLARE_JSON_TYPE (GetServicePreviousIdentity::Out) |
|
| ccf::DECLARE_JSON_REQUIRED_FIELDS (GetServicePreviousIdentity::Out, previous_service_identity) |
|