Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-app-compute/src/proof_contracts.rs

cre8-app-compute · module proof_contracts · src · 762 lines (493 code, 212 comment) · sha 3c4dbf2ded4066e9

Items

const PROOF_VERIFIER_ID const PROOF_DELIVER_INTENT const PROOF_DELIVER_SOURCE_APP enum ProofClaim struct BoundProofRequest const PROOF_DELIVER_DEADLINE_MS const PROOF_DELIVER_OBLIGATION_CONNECTION

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
proof_verifiersrc/proof_contracts.rs:86fn372833.8
proof_deliver_contractsrc/proof_contracts.rs:247fn241883.2
match_clear_proof_pending_contractsrc/proof_contracts.rs:311fn401852.1
proof_market_contractssrc/proof_contracts.rs:356fn311121.9
parse_proof_claimsrc/proof_contracts.rs:139fn156201.6
bound_proof_requestsrc/proof_contracts.rs:165fn516121.6
proof_market_verifierssrc/proof_contracts.rs:363fn31311.5
deliver_receiptsrc/proof_contracts.rs:375fn161601.4
match_clear_receipt_for_proofsrc/proof_contracts.rs:576fn101601.2
register_proof_deliversrc/proof_contracts.rs:277fn41230.7
verifier_rejects_missing_proof_bytes_fieldsrc/proof_contracts.rs:395fn181010.5
verifier_rejects_missing_pis_pub_inputs_fieldsrc/proof_contracts.rs:415fn181010.5
verifier_rejects_invalid_base64_proof_bytessrc/proof_contracts.rs:435fn61020.5
verifier_rejects_empty_proof_bytes_through_inner_checksrc/proof_contracts.rs:447fn92020.5
verifier_rejects_non_string_payload_fieldssrc/proof_contracts.rs:458fn222010.5
contract_is_verifier_gated_on_correct_idsrc/proof_contracts.rs:484fn71020.5
contract_target_pattern_matches_both_grain_levelssrc/proof_contracts.rs:493fn121010.5
contract_does_not_match_non_proof_pathssrc/proof_contracts.rs:507fn51010.5
contract_does_not_match_other_intentssrc/proof_contracts.rs:514fn51010.5
register_proof_deliver_attaches_both_contract_and_verifiersrc/proof_contracts.rs:523fn71040.5
unregistered_verifier_yields_verifier_missing_outcomesrc/proof_contracts.rs:532fn142040.5
invalid_bytes_route_through_failure_branch_with_refund_markersrc/proof_contracts.rs:548fn252040.5
pending_contract_matches_match_clear_at_proof_pathssrc/proof_contracts.rs:588fn81030.5
pending_contract_does_not_match_non_proof_match_clearsrc/proof_contracts.rs:598fn51020.5
pending_contract_emits_no_asset_effectssrc/proof_contracts.rs:605fn152040.5
pending_contract_writes_proof_pending_provenance_edgesrc/proof_contracts.rs:622fn132040.5
pending_contract_schedules_proof_deliver_obligationsrc/proof_contracts.rs:637fn222050.5
claim_parser_accepts_only_bindable_grainssrc/proof_contracts.rs:663fn162010.5
verifier_refuses_a_delivery_that_names_no_requestsrc/proof_contracts.rs:681fn71020.5
pending_contract_orders_before_default_match_clearsrc/proof_contracts.rs:690fn313050.5
proof_market_contracts_returns_pending_then_deliver_in_ordersrc/proof_contracts.rs:723fn71010.5
proof_market_verifiers_includes_pis_stark_verifiersrc/proof_contracts.rs:732fn51010.5
success_branch_shape_via_synthetic_pass_verifiersrc/proof_contracts.rs:739fn232060.5

Source not readable from this process.