Skip to content
1 viewer

rust 1,860,891 · typescript 235,774 · javascript 132,961 · python 20,426 · 6,411 files · digest 8c6f1098e195 · built in 2.9 s · crystals off

on_chain_submit

cre8_app_compute::settlement::on_chain_submit

fn · cre8-app-compute · crates/cre8-app-compute/src/settlement.rs:275 pub documented

8lines
1cyclomatic
0max nesting
1statements
0? exits
4params
2callers
1callees
1.7 (p92)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

method · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 2 sitesmethod · 1 sitemethod · 1 sitemethod · 1 sitemethod · 1 sitename · 1 sitename · 1 sitemethod · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitepersist_new_batchapp-compute · cc 3cre8_app_compute::settlement_loop::persist_new_batchtest_recover_pending_queues…app-compute · cc 1cre8_app_compute::settlement::tests::test_recover_pending_queues_for_batch_without_submittest_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_statsSettlementEngine::create_an…app-compute · cc 3cre8_app_compute::settlement::SettlementEngine::create_and_store_batchtest_on_chain_submit_bogus_…app-compute · cc 1cre8_app_compute::settlement::tests::test_on_chain_submit_bogus_rpcon_chain_submitapp-compute · cc 1cre8_app_compute::settlement::on_chain_submitsubmit_root_on_chainapp-compute · cc 2cre8_app_compute::settlement::submit_root_on_chainEgressContext::newapp-network-client · cc 1cre8_app_network_client::client::EgressContext::newNetworkClient::sharedapp-network-client · cc 1cre8_app_network_client::client::NetworkClient::sharedNetworkClient::post_json_wi…app-network-client · cc 1cre8_app_network_client::client::NetworkClient::post_json_with_contextencode_submit_batchapp-compute · cc 2cre8_app_compute::settlement::encode_submit_batch

Control flow

Source not readable from this process.

Callers 2

Callees 1

Source not readable from this process.