Skip to content
1 viewer

rust 1,854,448 · typescript 233,181 · javascript 132,491 · python 19,572 · 6,381 files · digest 17250db9be6a · built in 2.2 s · crystals off

crates/cre8-app-gateway/src/context.rs

cre8-app-gateway · module context · src · 632 lines (428 code, 141 comment) · sha b32a19c6422ae5b4

Items

struct LiveSubstrateHandles static LIVE_SUBSTRATE enum ProtocolDescriptorsSource struct GatewayRuntimeContextBuilder impl GatewayRuntimeContextBuilder static LOCK

Functions

By call-graph weight (PageRank; 1.0 is the average function). 43 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
GatewayRuntimeContextBuilder::newsrc/context.rs:150method1813305.1
GatewayRuntimeContextBuilder::with_network_statesrc/context.rs:189method412102.8
GatewayRuntimeContextBuilder::with_installed_appssrc/context.rs:179method412102.8
GatewayRuntimeContextBuilder::with_init_seedsrc/context.rs:184method412102.8
apply_typedsrc/context.rs:447fn122712.7
GatewayRuntimeContextBuilder::with_protocol_descriptors_snapshotsrc/context.rs:169method411902.1
GatewayRuntimeContextBuilder::finishsrc/context.rs:258method7882132.1
live_substrate_cellsrc/context.rs:73fn31201.8
GatewayRuntimeContextBuilder::try_buildsrc/context.rs:254method311311.7
GatewayRuntimeContextBuilder::with_truth_backend_metasrc/context.rs:199method41801.5
hash_hexsrc/context.rs:105fn51101.2
GatewayRuntimeContextBuilder::with_protocol_descriptorssrc/context.rs:174method41201.2
apply_whensrc/context.rs:443fn32201
GatewayRuntimeContextBuilder::with_live_peer_gossipsrc/context.rs:209method41701
conduit_state_id_for_snapshotsrc/context.rs:111fn71310.8
GatewayRuntimeContextBuilder::with_live_peer_truthssrc/context.rs:214method41600.8
GatewayRuntimeContextBuilder::merge_live_peer_app_hashes_into_network_statesrc/context.rs:219method41600.8
GatewayRuntimeContextBuilder::with_knowledge_peerssrc/context.rs:204method41600.8
live_substratesrc/context.rs:101fn31310.8
publish_live_substratesrc/context.rs:82fn176410.7
substrate_test_locksrc/context.rs:496fn41300.7
GatewayRuntimeContextBuilder::apply_live_peer_hashessrc/context.rs:413method214120.7
GatewayRuntimeContextBuilder::live_peer_datasrc/context.rs:435method63100.7
GatewayRuntimeContextBuilder::with_gateway_requestsrc/context.rs:194method41100.6
GatewayRuntimeContextBuilder::with_verified_peer_originsrc/context.rs:243method41100.6
GatewayRuntimeContextBuilder::with_raw_servicesrc/context.rs:224method41200.6
GatewayRuntimeContextBuilder::apply_protocol_descriptorssrc/context.rs:337method113100.6
GatewayRuntimeContextBuilder::apply_snapshot_servicessrc/context.rs:349method91160.6
GatewayRuntimeContextBuilder::apply_live_peer_datasrc/context.rs:397method155130.6
GatewayRuntimeContextBuilder::apply_installed_appssrc/context.rs:359method52100.6
GatewayRuntimeContextBuilder::apply_init_seedsrc/context.rs:365method31120.6
GatewayRuntimeContextBuilder::apply_network_statesrc/context.rs:369method51120.6
GatewayRuntimeContextBuilder::apply_gateway_requestsrc/context.rs:375method62110.6
GatewayRuntimeContextBuilder::apply_truth_backend_metasrc/context.rs:382method72120.6
GatewayRuntimeContextBuilder::apply_knowledge_peerssrc/context.rs:390method63110.6
GatewayRuntimeContextBuilder::with_capability_grantssrc/context.rs:235method41000.5
GatewayRuntimeContextBuilder::buildsrc/context.rs:248method51020.5
search_catalog_survives_live_contexts_without_copying_identity_or_wire_metadatasrc/context.rs:465fn241050.5
live_peer_data_applies_gossip_truths_and_hashessrc/context.rs:502fn281070.5
published_substrate_backfills_a_pre_manifold_snapshotsrc/context.rs:541fn211070.5
published_substrate_backfills_the_value_ledgersrc/context.rs:582fn151080.5
a_shared_ledger_arc_makes_boot_balances_visible_per_requestsrc/context.rs:602fn151010.5
publishing_an_empty_context_is_a_no_opsrc/context.rs:622fn101060.5

Source not readable from this process.