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
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.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| validate_non_emptysrc/capture_preregistration_quorum.rs:230 | fn | 3 | 2 | 3 | 0 | 3.9 | |
| canonical_peer_receipt_bytessrc/capture_preregistration_quorum.rs:115 | fn | 16 | 2 | 5 | 1 | 2.5 | |
| commitmentssrc/capture_preregistration_quorum.rs:424 | fn | 8 | 1 | 13 | 0 | 2.4 | |
| validate_preregistration_quorumsrc/capture_preregistration_quorum.rs:274 | fn | 114 | 14 | 8 | 4 | 2.3 | |
| fixture_receiptsrc/capture_preregistration_quorum.rs:445 | fn | 21 | 1 | 12 | 2 | 2.1 | |
| validatesrc/capture_preregistration_quorum.rs:477 | fn | 16 | 1 | 10 | 5 | 1.9 | |
| validate_policysrc/capture_preregistration_quorum.rs:234 | fn | 30 | 7 | 1 | 1 | 1 | |
| aggregate_sha256src/capture_preregistration_quorum.rs:398 | fn | 16 | 1 | 1 | 1 | 1 | |
| policysrc/capture_preregistration_quorum.rs:433 | fn | 3 | 1 | 2 | 0 | 0.9 | |
| verifiersrc/capture_preregistration_quorum.rs:467 | fn | 9 | 2 | 2 | 1 | 0.9 | |
| trustedsrc/capture_preregistration_quorum.rs:437 | fn | 7 | 1 | 1 | 1 | 0.8 | |
| PreregistrationCommitments::validatesrc/capture_preregistration_quorum.rs:43 | method | 13 | 5 | 0 | 0 | 0.5 | |
| QuorumValidationError::fmtsrc/capture_preregistration_quorum.rs:175 | trait impl | 51 | 20 | 0 | 0 | 0.5 | |
| valid_distinct_trusted_receipts_form_receiver_ordered_quorumsrc/capture_preregistration_quorum.rs:495 | fn | 10 | 1 | 0 | 3 | 0.5 | |
| aggregate_is_order_independent_but_binds_receiver_arrival_sequencesrc/capture_preregistration_quorum.rs:507 | fn | 16 | 1 | 0 | 3 | 0.5 | |
| signer_bytes_exclude_receiver_arrival_sequencesrc/capture_preregistration_quorum.rs:525 | fn | 6 | 1 | 0 | 3 | 0.5 | |
| every_commitment_is_bound_and_mismatch_is_rejectedsrc/capture_preregistration_quorum.rs:533 | fn | 16 | 5 | 0 | 3 | 0.5 | |
| unknown_signer_and_key_mismatch_fail_closedsrc/capture_preregistration_quorum.rs:551 | fn | 7 | 1 | 0 | 3 | 0.5 | |
| duplicate_identity_key_arrival_and_receipt_are_rejectedsrc/capture_preregistration_quorum.rs:560 | fn | 26 | 1 | 0 | 3 | 0.5 | |
| consumed_receipt_ids_reject_cross_call_replaysrc/capture_preregistration_quorum.rs:588 | fn | 5 | 1 | 0 | 4 | 0.5 | |
| arrivals_must_precede_first_observation_sequencesrc/capture_preregistration_quorum.rs:595 | fn | 7 | 1 | 0 | 3 | 0.5 | |
| stale_and_future_signer_timestamps_are_not_receiver_arrivalssrc/capture_preregistration_quorum.rs:604 | fn | 14 | 1 | 0 | 3 | 0.5 | |
| invalid_signature_is_rejected_without_a_caller_boolean_proofsrc/capture_preregistration_quorum.rs:620 | fn | 5 | 1 | 0 | 3 | 0.5 | |
| below_quorum_is_rejected_after_signature_validationsrc/capture_preregistration_quorum.rs:627 | fn | 7 | 1 | 0 | 3 | 0.5 | |
| authority_fields_are_rejected_during_wire_deserializationsrc/capture_preregistration_quorum.rs:636 | fn | 14 | 1 | 0 | 0 | 0.5 | |
| policy_and_commitment_validation_are_explicitsrc/capture_preregistration_quorum.rs:652 | fn | 26 | 1 | 0 | 6 | 0.5 |
Source not readable from this process.