Path Lines of Code src/apps/batched/src/batched.js 30 src/apps/js_generic/js_generic.cpp 15 src/apps/js_generic/js_generic_base.cpp 570 src/apps/js_generic/js_generic_base.h 7 src/apps/js_generic/named_auth_policies.h 75 src/apps/js_v8/js_v8.cpp 15 src/apps/js_v8/js_v8_base.cpp 439 src/apps/js_v8/js_v8_base.h 7 src/apps/js_v8/kv_module_loader.cpp 16 src/apps/js_v8/kv_module_loader.h 7 src/apps/js_v8/named_auth_policies.h 75 src/apps/js_v8/tmpl/ccf_global.cpp 649 src/apps/js_v8/tmpl/ccf_global.h 21 src/apps/js_v8/tmpl/consensus.cpp 183 src/apps/js_v8/tmpl/consensus.h 15 src/apps/js_v8/tmpl/console_global.cpp 50 src/apps/js_v8/tmpl/console_global.h 12 src/apps/js_v8/tmpl/crypto.cpp 136 src/apps/js_v8/tmpl/crypto.h 12 src/apps/js_v8/tmpl/historical.cpp 158 src/apps/js_v8/tmpl/historical.h 15 src/apps/js_v8/tmpl/historical_state.cpp 87 src/apps/js_v8/tmpl/historical_state.h 17 src/apps/js_v8/tmpl/kv_map.cpp 316 src/apps/js_v8/tmpl/kv_map.h 26 src/apps/js_v8/tmpl/kv_store.cpp 93 src/apps/js_v8/tmpl/kv_store.h 28 src/apps/js_v8/tmpl/receipt.cpp 112 src/apps/js_v8/tmpl/receipt.h 14 src/apps/js_v8/tmpl/request.cpp 105 src/apps/js_v8/tmpl/request.h 19 src/apps/js_v8/tmpl/request_authn_identity.cpp 378 src/apps/js_v8/tmpl/request_authn_identity.h 92 src/apps/js_v8/tmpl/request_body.cpp 86 src/apps/js_v8/tmpl/request_body.h 14 src/apps/js_v8/tmpl/rpc.cpp 60 src/apps/js_v8/tmpl/rpc.h 14 src/apps/js_v8/tmpl/string_map.cpp 48 src/apps/js_v8/tmpl/string_map.h 16 src/apps/js_v8/tmpl/template.h 54 src/apps/js_v8/v8_oe_stubs.cpp 81 src/apps/js_v8/v8_runner.cpp 537 src/apps/js_v8/v8_runner.h 121 src/apps/js_v8/v8_util.cpp 116 src/apps/js_v8/v8_util.h 26 src/apps/tpcc/app/serialise_msgpack.h 37 src/apps/tpcc/app/tpcc.cpp 151 src/apps/tpcc/app/tpcc_common.h 79 src/apps/tpcc/app/tpcc_output.h 99 src/apps/tpcc/app/tpcc_setup.h 438 src/apps/tpcc/app/tpcc_tables.h 461 src/apps/tpcc/app/tpcc_transactions.h 747 src/apps/tpcc/clients/tpcc_client.cpp 134 src/apps/tpcc/tpcc.cmake 39 src/apps/tpcc/tpcc_serializer.h 73 src/apps/utils/metrics.h 113 src/apps/utils/metrics_tracker.h 36 src/clients/rpc_tls_client.h 225 src/clients/tls_client.h 210 src/common/configuration.h 104 src/common/enclave_interface_types.h 94 src/common/version.h.in 7 src/consensus/aft/impl/message.h 15 src/consensus/aft/impl/request_message.h 97 src/consensus/aft/impl/state.h 131 src/consensus/aft/orc_requests.h 70 src/consensus/aft/raft.h 2015 src/consensus/aft/raft_tables.h 9 src/consensus/aft/raft_types.h 159 src/consensus/aft/request.h 84 src/consensus/aft/revealed_nonces.h 32 src/consensus/consensus_types.h 33 src/consensus/ledger_enclave.h 79 src/consensus/ledger_enclave_types.h 57 src/crypto/base64.cpp 38 src/crypto/base64.h 10 src/crypto/certs.h 68 src/crypto/csr.h 19 src/crypto/curve.h 36 src/crypto/ecdsa.h 28 src/crypto/entropy.cpp 15 src/crypto/entropy.h 238 src/crypto/hash.cpp 42 src/crypto/hash.h 35 src/crypto/hash_provider.h 144 src/crypto/key_exchange.h 96 src/crypto/key_pair.cpp 29 src/crypto/key_pair.h 86 src/crypto/key_wrap.cpp 110 src/crypto/key_wrap.h 49 src/crypto/openssl/base64.h 83 src/crypto/openssl/entropy.h 40 src/crypto/openssl/hash.cpp 68 src/crypto/openssl/hash.h 63 src/crypto/openssl/key_pair.cpp 298 src/crypto/openssl/key_pair.h 54 src/crypto/openssl/openssl_wrappers.h 255 src/crypto/openssl/public_key.cpp 163 src/crypto/openssl/public_key.h 49 src/crypto/openssl/rsa_key_pair.cpp 116 src/crypto/openssl/rsa_key_pair.h 35 src/crypto/openssl/rsa_public_key.cpp 113 src/crypto/openssl/rsa_public_key.h 37 src/crypto/openssl/symmetric_key.cpp 118 src/crypto/openssl/symmetric_key.h 37 src/crypto/openssl/verifier.cpp 143 src/crypto/openssl/verifier.h 28 src/crypto/openssl/x509_time.h 44 src/crypto/pem.h 109 src/crypto/public_key.h 58 src/crypto/rsa_key_pair.cpp 40 src/crypto/rsa_key_pair.h 58 src/crypto/rsa_public_key.h 35 src/crypto/san.h 72 src/crypto/symmetric_key.cpp 44 src/crypto/symmetric_key.h 152 src/crypto/verifier.cpp 43 src/crypto/verifier.h 123 src/ds/buffer.h 105 src/ds/ccf_assert.h 19 src/ds/ccf_deprecated.h 2 src/ds/ccf_exception.h 47 src/ds/champ_map.h 450 src/ds/cli_helper.h 109 src/ds/contiguous_set.h 428 src/ds/dl_list.h 12 src/ds/files.h 68 src/ds/hash.h 111 src/ds/hex.h 74 src/ds/histogram.h 258 src/ds/json.h 710 src/ds/json_schema.h 262 src/ds/logger.h 37 src/ds/logger_formatters.h 64 src/ds/lru.h 89 src/ds/map_serializers.h 179 src/ds/messaging.h 225 src/ds/net.h 37 src/ds/non_blocking.h 193 src/ds/nonstd.h 106 src/ds/openapi.h 365 src/ds/oversized.h 264 src/ds/rb_map.h 277 src/ds/ring_buffer.h 329 src/ds/ring_buffer_types.h 157 src/ds/serialized.h 125 src/ds/serializer.h 366 src/ds/siphash.h 150 src/ds/state_machine.h 38 src/ds/thread_ids.h 34 src/ds/thread_messaging.h 287 src/ds/unit_strings.h 151 src/enclave/ccf_v.h 162 src/enclave/client_endpoint.h 33 src/enclave/consensus_type.h 9 src/enclave/enclave.h 444 src/enclave/enclave_time.cpp 6 src/enclave/enclave_time.h 20 src/enclave/endpoint.h 12 src/enclave/forwarder_types.h 21 src/enclave/interface.h 40 src/enclave/main.cpp 232 src/enclave/node_context.h 14 src/enclave/oe_init.h 38 src/enclave/oe_shim.h 35 src/enclave/reconfiguration_type.h 11 src/enclave/ringbuffer_logger.h 30 src/enclave/rpc_context.h 159 src/enclave/rpc_handler.h 28 src/enclave/rpc_map.h 39 src/enclave/rpc_sessions.h 297 src/enclave/snmalloc.cpp 6 src/enclave/stub_time.c 10 src/enclave/thread_local.cpp 5 src/enclave/tls_endpoint.h 518 src/endpoints/base_endpoint_registry.cpp 252 src/endpoints/common_endpoint_registry.cpp 228 src/endpoints/endpoint.cpp 62 src/endpoints/endpoint_registry.cpp 318 src/host/after_io.h 36 src/host/before_io.h 36 src/host/config_schema.h.in 6 src/host/configuration.h 69 src/host/dns.h 69 src/host/enclave.h 133 src/host/every_io.h 36 src/host/handle_ring_buffer.h 50 src/host/json_schema.h 45 src/host/ledger.h 935 src/host/load_monitor.h 79 src/host/main.cpp 386 src/host/node_connections.h 342 src/host/process_launcher.h 124 src/host/proxy.h 76 src/host/rpc_connections.h 249 src/host/sig_term.h 22 src/host/signal.h 38 src/host/snapshots.h 283 src/host/tcp.h 709 src/host/ticker.h 23 src/host/time_bound_logger.h 47 src/host/time_updater.h 27 src/host/timer.h 39 src/http/authentication/authentication_types.h 58 src/http/authentication/cert_auth.h 116 src/http/authentication/jwt_auth.h 78 src/http/authentication/sig_auth.h 227 src/http/http_accept.h 109 src/http/http_builder.h 236 src/http/http_consts.h 47 src/http/http_endpoint.h 224 src/http/http_jwt.h 151 src/http/http_parser.h 351 src/http/http_proc.h 28 src/http/http_rpc_context.h 273 src/http/http_sig.h 333 src/http/http_status.h 80 src/indexing/historical_transaction_fetcher.h 46 src/indexing/indexer.h 96 src/indexing/indexing_types.h 13 src/indexing/transaction_fetcher_interface.h 14 src/js/consensus.cpp 91 src/js/conv.cpp 102 src/js/crypto.cpp 408 src/js/historical.cpp 173 src/js/no_plugins.cpp 10 src/js/openenclave.cpp 173 src/js/wrap.cpp 1435 src/js/wrap.h 512 src/kv/apply_changes.h 118 src/kv/change_set.h 76 src/kv/committable_tx.h 235 src/kv/deserialise.h 168 src/kv/encryptor.h 81 src/kv/generic_serialise_wrapper.h 342 src/kv/kv_serialiser.h 2 src/kv/kv_types.h 626 src/kv/map.h 78 src/kv/map_handle.h 118 src/kv/raw_serialise.h 203 src/kv/serialise_entry_blit.h 77 src/kv/serialise_entry_json.h 25 src/kv/serialised_entry.h 7 src/kv/serialised_entry_format.h 27 src/kv/serialiser_declare.h 12 src/kv/set.h 68 src/kv/set_handle.h 74 src/kv/snapshot.h 56 src/kv/store.h 918 src/kv/unit.h 21 src/kv/untyped_map.h 631 src/kv/untyped_map_handle.h 225 src/kv/value.h 65 src/kv/value_handle.h 73 src/node/backup_signatures.h 26 src/node/blit.h 51 src/node/cert_bundles.h 6 src/node/channels.h 790 src/node/client_signatures.h 29 src/node/code_id.h 39 src/node/config.h 37 src/node/constitution.h 6 src/node/encryptor.h 9 src/node/endpoint_metrics.h 24 src/node/entities.h 98 src/node/genesis_gen.h 380 src/node/gov.h 116 src/node/governance_history.h 8 src/node/historical_queries.h 1053 src/node/history.h 682 src/node/hooks.h 136 src/node/http_node_client.h 55 src/node/identity.h 103 src/node/jwt.h 241 src/node/jwt_key_auto_refresh.h 303 src/node/ledger_secret.h 96 src/node/ledger_secrets.h 218 src/node/members.h 88 src/node/merklecpp_trace.h 8 src/node/modules.h 14 src/node/network_state.h 18 src/node/network_tables.h 111 src/node/node_client.h 28 src/node/node_info_network.h 113 src/node/node_signature.h 63 src/node/node_signature_verify.h 63 src/node/node_state.h 1618 src/node/node_to_node.h 107 src/node/node_to_node_channel_manager.h 190 src/node/node_types.h 71 src/node/nodes.h 111 src/node/proposals.h 71 src/node/quote.h 264 src/node/quote_info.h 19 src/node/request_tracker.h 199 src/node/resharing.h 276 src/node/resharing_tracker.h 25 src/node/resharing_types.h 14 src/node/retired_nodes_cleanup.h 41 src/node/rpc/call_types.h 113 src/node/rpc/claims.h 22 src/node/rpc/error.h 69 src/node/rpc/forwarder.h 245 src/node/rpc/frontend.h 466 src/node/rpc/member_frontend.h 1241 src/node/rpc/node_call_types.h 143 src/node/rpc/node_frontend.h 1345 src/node/rpc/node_interface.h 49 src/node/rpc/rpc_exception.h 19 src/node/rpc/serdes.h 53 src/node/rpc/serialization.h 115 src/node/rpc/tx_status.h 86 src/node/script.h 33 src/node/scripts.h 16 src/node/secret_broadcast.h 64 src/node/secret_share.h 77 src/node/secrets.h 20 src/node/service.h 28 src/node/service_map.h 23 src/node/session_metrics.h 24 src/node/share_manager.h 353 src/node/shares.h 64 src/node/signatures.h 49 src/node/snapshot_evidence.h 17 src/node/snapshot_serdes.h 143 src/node/snapshotter.h 289 src/node/submitted_shares.h 8 src/node/tx_receipt.h 84 src/node/users.h 23 src/node/view_change.h 78 src/perf_client/perf_client.h 744 src/perf_client/scenario_perf_client.cpp 116 src/perf_client/timing.h 479 src/tls/ca.h 35 src/tls/cert.h 75 src/tls/client.h 15 src/tls/context.h 179 src/tls/msg_types.h 26 src/tls/server.h 15 src/tls/tls.h 17