Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,950 · python 20,426 · 6,405 files · digest 9ba5c926519d · built in 1.7 s · crystals off

crates/cre8-app-capitalstrategy/src/capture_preregistration_quorum.rs

cre8-app-capitalstrategy · module capture_preregistration_quorum · src · 678 lines (554 code, 69 comment) · sha c878dc8c8b752c51

Items

const CAPTURE_PREREGISTRATION_QUORUM_SCHEMA struct PreregistrationCommitments impl PreregistrationCommitments struct QuorumPolicy struct PreregistrationPeerReceipt struct CanonicalPeerReceiptPayload struct VerifiedPreregistrationQuorum enum QuorumValidationError impl Display for QuorumValidationError impl Error for QuorumValidationError struct AggregatePayload const NOW_MS const MAX_AGE_MS const MAX_FUTURE_SKEW_MS

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
validate_non_emptysrc/capture_preregistration_quorum.rs:230fn32303.9
canonical_peer_receipt_bytessrc/capture_preregistration_quorum.rs:115fn162512.5
commitmentssrc/capture_preregistration_quorum.rs:424fn811302.4
validate_preregistration_quorumsrc/capture_preregistration_quorum.rs:274fn11414842.3
fixture_receiptsrc/capture_preregistration_quorum.rs:445fn2111222.1
validatesrc/capture_preregistration_quorum.rs:477fn1611051.9
validate_policysrc/capture_preregistration_quorum.rs:234fn307111
aggregate_sha256src/capture_preregistration_quorum.rs:398fn161111
policysrc/capture_preregistration_quorum.rs:433fn31200.9
verifiersrc/capture_preregistration_quorum.rs:467fn92210.9
trustedsrc/capture_preregistration_quorum.rs:437fn71110.8
PreregistrationCommitments::validatesrc/capture_preregistration_quorum.rs:43method135000.5
QuorumValidationError::fmtsrc/capture_preregistration_quorum.rs:175trait impl5120000.5
valid_distinct_trusted_receipts_form_receiver_ordered_quorumsrc/capture_preregistration_quorum.rs:495fn101030.5
aggregate_is_order_independent_but_binds_receiver_arrival_sequencesrc/capture_preregistration_quorum.rs:507fn161030.5
signer_bytes_exclude_receiver_arrival_sequencesrc/capture_preregistration_quorum.rs:525fn61030.5
every_commitment_is_bound_and_mismatch_is_rejectedsrc/capture_preregistration_quorum.rs:533fn165030.5
unknown_signer_and_key_mismatch_fail_closedsrc/capture_preregistration_quorum.rs:551fn71030.5
duplicate_identity_key_arrival_and_receipt_are_rejectedsrc/capture_preregistration_quorum.rs:560fn261030.5
consumed_receipt_ids_reject_cross_call_replaysrc/capture_preregistration_quorum.rs:588fn51040.5
arrivals_must_precede_first_observation_sequencesrc/capture_preregistration_quorum.rs:595fn71030.5
stale_and_future_signer_timestamps_are_not_receiver_arrivalssrc/capture_preregistration_quorum.rs:604fn141030.5
invalid_signature_is_rejected_without_a_caller_boolean_proofsrc/capture_preregistration_quorum.rs:620fn51030.5
below_quorum_is_rejected_after_signature_validationsrc/capture_preregistration_quorum.rs:627fn71030.5
authority_fields_are_rejected_during_wire_deserializationsrc/capture_preregistration_quorum.rs:636fn141000.5
policy_and_commitment_validation_are_explicitsrc/capture_preregistration_quorum.rs:652fn261060.5

Source not readable from this process.