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

SettlementEngine::submit

cre8_app_compute::settlement::SettlementEngine::submit

method · cre8-app-compute · crates/cre8-app-compute/src/settlement.rs:348 pub documented

5lines
2cyclomatic
1max nesting
2statements
0? exits
2params
22callers
1callees
2.5 (p96)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

Callers left, callees right, two hops each way (22 direct callers, 1 direct callees; the heaviest shown). Dashed edges are method calls resolved by name alone.

method · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 3 sitesmethod · 1 siteself · 1 siteself · 1 siteself · 1 sitepath · 1 sitemethod · 1 sitetest_submit_attestationapp-compute · cc 1cre8_app_compute::settlement::tests::test_submit_attestationtest_submit_quarantines_leg…app-compute · cc 1cre8_app_compute::settlement::tests::test_submit_quarantines_legacy_unbound_attestationtest_create_batch_builds_me…app-compute · cc 3cre8_app_compute::settlement::tests::test_create_batch_builds_merkle_treetest_merkle_proof_verifiesapp-compute · cc 3cre8_app_compute::settlement::tests::test_merkle_proof_verifiestest_merkle_proof_rejects_w…app-compute · cc 2cre8_app_compute::settlement::tests::test_merkle_proof_rejects_wrong_leaftest_batch_size_limitsapp-compute · cc 2cre8_app_compute::settlement::tests::test_batch_size_limitsbatch_ids_name_the_attestat…app-compute · cc 2cre8_app_compute::settlement::tests::batch_ids_name_the_attestation_set_not_a_process_counterrecord_submission_keeps_the…app-compute · cc 1cre8_app_compute::settlement::tests::record_submission_keeps_the_batch_unsettledtest_mark_settledapp-compute · cc 1cre8_app_compute::settlement::tests::test_mark_settledtest_settlement_statsapp-compute · cc 3cre8_app_compute::settlement::tests::test_settlement_statstest_single_attestation_bat…app-compute · cc 1cre8_app_compute::settlement::tests::test_single_attestation_batchtest_zero_batch_config_does…app-compute · cc 1cre8_app_compute::settlement::tests::test_zero_batch_config_does_not_create_empty_batchestest_should_batch_min_sizeapp-compute · cc 1cre8_app_compute::settlement::tests::test_should_batch_min_sizetest_odd_leaf_count_pads_co…app-compute · cc 3cre8_app_compute::settlement::tests::test_odd_leaf_count_pads_correctlySettlementEngine::submitapp-compute · cc 2cre8_app_compute::settlement::SettlementEngine::submitSettlementEngine::try_submitapp-compute · cc 4cre8_app_compute::settlement::SettlementEngine::try_submitAttestation::has_canonical_…app-compute · cc 2cre8_app_compute::settlement_model::Attestation::has_canonical_admission_identitySettlementEngine::contains_…app-compute · cc 1cre8_app_compute::settlement::SettlementEngine::contains_admissionSettlementEngine::push_pend…app-compute · cc 2cre8_app_compute::settlement::SettlementEngine::push_pendingpersist_attestationapp-compute · cc 1cre8_app_compute::settlement_loop::persist_attestation

Control flow

Source not readable from this process.

Callers 22

Callees 1

Source not readable from this process.