Skip to content
1 viewer

rust 1,860,881 · typescript 235,770 · javascript 132,961 · python 20,426 · 6,411 files · digest 3bf1ccedeeb3 · built in 2 s · crystals off

process_peer_envelope

cre8_app_gateway::peer::process_peer_envelope

fn · cre8-app-gateway · crates/cre8-app-gateway/src/peer.rs:658 pub

33lines
3cyclomatic
1max nesting
7statements
0? exits
2params
11callers
6callees
2 (p94)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (11 direct callers, 6 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

name · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitepath · 1 sitename · 1 sitedispatch_ws_textapp-gateway · cc 9cre8_app_gateway::server_ws::dispatch_ws_texthandle_peer_execution_envel…app-gateway · cc 1cre8_app_gateway::server_ws::handle_peer_execution_envelopeprocess_peer_envelope_rejec…app-gateway · cc 1cre8_app_gateway::peer::coverage_peer_tests::process_peer_envelope_rejects_untrusted_remote_peerprocess_peer_envelope_verif…app-gateway · cc 1cre8_app_gateway::peer::coverage_peer_tests::process_peer_envelope_verifies_explicit_local_signature_before_relayprocess_peer_envelope_verif…app-gateway · cc 1cre8_app_gateway::peer::coverage_peer_tests::process_peer_envelope_verifies_explicit_remote_signature_before_relayprocess_peer_envelope_verif…app-gateway · cc 1cre8_app_gateway::peer::coverage_peer_tests::process_peer_envelope_verifies_transport_signature_and_passport_bindingprocess_peer_envelope_keeps…app-gateway · cc 1cre8_app_gateway::peer::coverage_peer_tests::process_peer_envelope_keeps_transport_and_passport_signing_keys_distinctprocess_peer_envelope_does_…app-gateway · cc 1cre8_app_gateway::peer::coverage_peer_tests::process_peer_envelope_does_not_accept_passport_signature_as_transport_signatureprocess_peer_envelope_rejec…app-gateway · cc 1cre8_app_gateway::peer::coverage_peer_tests::process_peer_envelope_rejects_tampered_passport_bindingprocess_peer_envelope_rejec…app-gateway · cc 1cre8_app_gateway::peer::coverage_peer_tests::process_peer_envelope_rejects_unsigned_local_claimprocess_peer_envelope_rejec…app-gateway · cc 1cre8_app_gateway::peer::coverage_peer_tests::process_peer_envelope_rejects_tampered_local_signatureprocess_peer_envelopeapp-gateway · cc 1cre8_app_gateway::processor::process_peer_envelopeprocess_peer_envelopeapp-gateway · cc 3cre8_app_gateway::peer::process_peer_envelopecanonical_envelope_payloadapp-gateway · cc 1cre8_app_gateway::peer::canonical_envelope_payloadset_request_peerapp-network-client · cc 1cre8_app_network_client::traffic::set_request_peerattribute_peer_ingressapp-network-client · cc 2cre8_app_network_client::traffic::attribute_peer_ingresspeer_envelope_signature_sta…app-gateway · cc 2cre8_app_gateway::peer::peer_envelope_signature_statusrelayed_peer_envelope_respo…app-gateway · cc 2cre8_app_gateway::peer::relayed_peer_envelope_responsedelivered_peer_envelope_res…app-gateway · cc 1cre8_app_gateway::peer::delivered_peer_envelope_responsenow_msplatform-time · cc 1cre8_platform_time::now_mstraffic_ledgerapp-network-client · cc 1cre8_app_network_client::traffic::traffic_ledgerpersist_network_truthapp-gateway · cc 4cre8_app_gateway::peer::persist_network_truthrejected_peer_envelope_resp…app-gateway · cc 1cre8_app_gateway::peer::rejected_peer_envelope_responsecanonical_peer_execution_en…app-gateway-api · cc 1cre8_app_gateway_api::canonical_peer_execution_envelope_payloadTrafficLedger::attribute_pe…app-network-client · cc 4cre8_app_network_client::traffic::TrafficLedger::attribute_peerdispatch_envelope_to_routeapp-network · cc 3cre8_app_network::relay::dispatch_envelope_to_routelocal_peer_signature_statusapp-gateway · cc 1cre8_app_gateway::peer::local_peer_signature_statusremote_peer_signature_statusapp-gateway · cc 1cre8_app_gateway::peer::remote_peer_signature_statusVerifiedPeerOrigin::from_si…app-gateway · cc 1cre8_app_gateway::peer::VerifiedPeerOrigin::from_signature_verified

Control flow

Source not readable from this process.

Callers 11

Callees 6

Source not readable from this process.