|
| | ccf::DECLARE_JSON_TYPE_WITH_OPTIONAL_FIELDS (GetState::Out) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (GetState::Out, node_id, state, last_signed_seqno, startup_seqno, stop_notice) |
| |
| | ccf::DECLARE_JSON_OPTIONAL_FIELDS (GetState::Out, recovery_target_seqno, last_recovered_seqno) |
| |
| | ccf::DECLARE_JSON_TYPE (GetVersion::Out) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (GetVersion::Out, ccf_version, quickjs_version, unsafe) |
| |
| | ccf::DECLARE_JSON_TYPE_WITH_OPTIONAL_FIELDS (JoinNetworkNodeToNode::In) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (JoinNetworkNodeToNode::In, node_info_network, quote_info, public_encryption_key, startup_seqno) |
| |
| | ccf::DECLARE_JSON_OPTIONAL_FIELDS (JoinNetworkNodeToNode::In, certificate_signing_request, node_data, sealing_recovery_data, code_transparent_statement, ledger_sign_mode, join_fetch_count) |
| |
| | ccf::DECLARE_JSON_TYPE (NetworkIdentity) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (NetworkIdentity, cert, priv_key) |
| |
| | ccf::DECLARE_JSON_TYPE_WITH_OPTIONAL_FIELDS (JoinNetworkNodeToNode::Out::NetworkInfo) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (JoinNetworkNodeToNode::Out::NetworkInfo, public_only, last_recovered_signed_idx, ledger_secrets, identity) |
| |
| | ccf::DECLARE_JSON_OPTIONAL_FIELDS (JoinNetworkNodeToNode::Out::NetworkInfo, service_status, endorsed_certificate, cose_signatures_config) |
| |
| | ccf::DECLARE_JSON_TYPE_WITH_OPTIONAL_FIELDS (JoinNetworkNodeToNode::Out) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (JoinNetworkNodeToNode::Out, node_status) |
| |
| | ccf::DECLARE_JSON_OPTIONAL_FIELDS (JoinNetworkNodeToNode::Out, node_id, network_info) |
| |
| | ccf::DECLARE_JSON_TYPE_WITH_OPTIONAL_FIELDS (CreateNetworkNodeToNode::In) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (CreateNetworkNodeToNode::In, node_id, certificate_signing_request, node_endorsed_certificate, public_key, service_cert, quote_info, public_encryption_key, measurement, node_info_network, create_txid) |
| |
| | ccf::DECLARE_JSON_OPTIONAL_FIELDS (CreateNetworkNodeToNode::In, genesis_info, node_data, service_data, snp_security_policy, snp_uvm_endorsements, sealing_recovery_data) |
| |
| | ccf::DECLARE_JSON_TYPE_WITH_OPTIONAL_FIELDS (GetCommit::Out) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (GetCommit::Out, transaction_id) |
| |
| | ccf::DECLARE_JSON_OPTIONAL_FIELDS (GetCommit::Out, view_history) |
| |
| | ccf::DECLARE_JSON_TYPE (GetTxStatus::Out) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (GetTxStatus::Out, transaction_id, status) |
| |
| | ccf::DECLARE_JSON_TYPE (GetNetworkInfo::Out) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (GetNetworkInfo::Out, service_status, service_certificate, current_view, primary_id, recovery_count, service_data, current_service_create_txid) |
| |
| | ccf::DECLARE_JSON_TYPE (GetNode::NodeInfo) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (GetNode::NodeInfo, node_id, status, primary, rpc_interfaces, node_data, last_written) |
| |
| | ccf::DECLARE_JSON_TYPE (GetNodes::Out) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (GetNodes::Out, nodes) |
| |
| | ccf::DECLARE_JSON_TYPE (VerifyReceipt::In) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (VerifyReceipt::In, receipt) |
| |
| | ccf::DECLARE_JSON_TYPE (VerifyReceipt::Out) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (VerifyReceipt::Out, valid) |
| |
| | ccf::DECLARE_JSON_TYPE (GetCode::Version) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (GetCode::Version, digest, status) |
| |
| | ccf::DECLARE_JSON_TYPE (GetCode::Out) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (GetCode::Out, versions) |
| |
| | ccf::DECLARE_JSON_TYPE (GetSnpHostDataMap::HostData) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (GetSnpHostDataMap::HostData, raw, metadata) |
| |
| | ccf::DECLARE_JSON_TYPE (GetSnpHostDataMap::Out) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (GetSnpHostDataMap::Out, host_data) |
| |
| | ccf::DECLARE_JSON_TYPE (GetRecoveryShare::Out) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (GetRecoveryShare::Out, encrypted_share) |
| |
| | ccf::DECLARE_JSON_TYPE (SubmitRecoveryShare::In) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (SubmitRecoveryShare::In, share) |
| |
| | ccf::DECLARE_JSON_TYPE (SubmitRecoveryShare::Out) |
| |
| | ccf::DECLARE_JSON_REQUIRED_FIELDS (SubmitRecoveryShare::Out, message) |
| |