1 viewer
rust 1,859,753 · typescript 235,218 · javascript 132,950 · python 20,426 · 6,405 files · digest 8b5a693e3c82 · built in 1.8 s · crystals off
establish_peer_session
150lines
8cyclomatic
1max nesting
40statements
0? exits
7params
2callers
13callees
0.7 (p59)call-graph weight
Crystal
no crystal was derived for this function
Call neighbourhood
Callers left, callees right, two hops each way (2 direct callers, 13 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.
Control flow
Source not readable from this process.
Callers 2
- sync_remote_init_state app-peer · name
- establish_peer_session_covers_mismatch_missing_signer_and_failed_post_attempt app-peer · name ×3
Callees 13
- now_ms platform-time · path ×2
- EgressContext::new app-network-client · path
- NetworkClient::shared app-network-client · path
- NetworkClient::post_json_with_context app-network-client · method
- response_ok app-peer · name
- response_body_with app-peer · name
- build_signed_truth_envelope app-peer · path
- upsert_peer_session app-peer · path
- handshake_trust_from_payload app-peer · name
- persist_handshake_truth_envelope app-peer · name
- join_active_network_after_handshake app-peer · name
- handshake_nonce app-peer · name
- derive_shared_key_material app-peer · name
Source not readable from this process.