Skip to content
1 viewer

rust 1,847,276 · typescript 232,434 · javascript 131,064 · python 19,227 · 6,362 files · digest fa0546eddd29 · built in 1.5 s · crystals off

crates/cre8-app-protocol/src/connection_attestation.rs

cre8-app-protocol · module connection_attestation · src · 822 lines (642 code, 90 comment) · sha 5351b7e5ddf9b5c1

Items

struct AttestationEnvelope impl AttestationEnvelope struct AttestationConsensus const ALLOW_UNSIGNED_ATTESTATIONS_ENV struct SignedAttestationMaterial enum InboundAttestationSignature

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
parsed_attestationsrc/connection_attestation.rs:595fn1011002.5
with_protocol_storesrc/connection_attestation.rs:102fn61512.3
AttestationEnvelope::canonical_payloadsrc/connection_attestation.rs:30method91201.9
AttestationEnvelope::from_inputsrc/connection_attestation.rs:20method911101.7
inbound_attestation_signaturesrc/connection_attestation.rs:109fn84401.5
AttestationEnvelope::rejected_responsesrc/connection_attestation.rs:40method132401.4
sign_attestation_payloadsrc/connection_attestation.rs:371fn82211.3
unsigned_attestations_allowedsrc/connection_attestation.rs:118fn31211.2
attestation_proof_assessment_with_floorsrc/connection_attestation.rs:265fn202541.2
verify_inbound_attestation_signature_with_policysrc/connection_attestation.rs:127fn306431.1
with_tier_fieldssrc/connection_attestation.rs:229fn143300.9
signed_attestation_materialsrc/connection_attestation.rs:380fn122310.9
parsed_with_proofsrc/connection_attestation.rs:706fn51310.9
verify_attestation_peer_bindingsrc/connection_attestation.rs:198fn251430.8
context_with_trusted_peersrc/connection_attestation.rs:763fn81310.8
recorded_public_key_for_peersrc/connection_attestation.rs:171fn91100.7
unsigned_attestations_allowed_by_envsrc/connection_attestation.rs:122fn41120.7
AttestationEnvelope::success_responsesrc/connection_attestation.rs:54method261100.5
verify_inbound_attestation_signaturesrc/connection_attestation.rs:158fn61120.5
attestation_proof_assessmentsrc/connection_attestation.rs:247fn142130.5
stamp_attestation_tiersrc/connection_attestation.rs:292fn151120.5
store_protocol_attestationsrc/connection_attestation.rs:308fn131110.5
consensus_min_peerssrc/connection_attestation.rs:322fn181100.5
attestation_consensussrc/connection_attestation.rs:341fn81110.5
publish_attestation_consensussrc/connection_attestation.rs:350fn202130.5
protocol_attest_responsesrc/connection_attestation.rs:393fn3440120.5
protocol_consensus_responsesrc/connection_attestation.rs:428fn372010.5
protocol_attestations_responsesrc/connection_attestation.rs:466fn171010.5
protocol_certify_responsesrc/connection_attestation.rs:484fn892050.5
protocol_certificates_responsesrc/connection_attestation.rs:574fn161010.5
inbound_attestation_signature_treats_missing_or_empty_material_as_unsignedsrc/connection_attestation.rs:607fn112020.5
inbound_attestation_signature_requires_both_non_empty_fieldssrc/connection_attestation.rs:620fn81020.5
unsigned_attestations_allowed_defaults_to_signed_by_defaultsrc/connection_attestation.rs:630fn121010.5
verify_inbound_attestation_signature_skips_unsigned_attestationssrc/connection_attestation.rs:644fn61030.5
verify_inbound_attestation_signature_rejects_unsigned_when_policy_disallowssrc/connection_attestation.rs:652fn161030.5
signed_attestation_material_verifies_against_inbound_policysrc/connection_attestation.rs:670fn151050.5
signed_attestation_material_is_absent_without_node_seedsrc/connection_attestation.rs:687fn91020.5
accepted_attestation_response_carries_all_three_ladder_fieldssrc/connection_attestation.rs:713fn151040.5
below_floor_attestation_is_refused_before_anything_is_storedsrc/connection_attestation.rs:730fn171030.5
an_unproven_attestation_still_passes_when_no_floor_is_setsrc/connection_attestation.rs:749fn111030.5
attestation_from_an_unknown_peer_is_not_blocked_by_bindingsrc/connection_attestation.rs:773fn91040.5
attestation_signed_by_the_recorded_key_passes_bindingsrc/connection_attestation.rs:784fn71040.5
attestation_claiming_a_known_peer_with_another_key_is_rejectedsrc/connection_attestation.rs:793fn171040.5
a_proof_contradicting_the_attested_state_root_is_refusedsrc/connection_attestation.rs:812fn101030.5

Source not readable from this process.