Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

cre8-app-virtual_bridge virtual cargo crate

Virtual_bridgeApp — extracted RuntimeApp crate.

crates/cre8-app-virtual_bridge · level 16 · 14,241 lines (11,208 code) · 21 files · 617 fns (144 tests) · cyclomatic Σ 1,156

21workspace deps
3direct dependents
14transitive dependents
288calls out
1calls in
491call-graph weight
0.0%exact crystals

Neighbourhood

Left: crates that declare this one. Right: crates it declares (dev-dependencies included). Edge width grows with resolved calls.

normal dep · 0 calls · manifest wiringnormal dep · 1 calls · source referencenormal dep · 5 calls · source referencenormal dep · 1 calls · source referencenormal dep · 33 calls · source referencenormal dep · 3 calls · source referencenormal dep · 21 calls · source referencenormal dep · 1 calls · source referencenormal dep · 7 calls · source referencenormal dep · 13 calls · source referencenormal dep · 21 calls · source referencenormal dep · 3 calls · source referencenormal dep · 9 calls · source referencenormal dep · 21 calls · source referencenormal dep · 14 calls · source referencenormal dep · 25 calls · source referencenormal dep · 1 calls · source referencenormal dep · 49 calls · source referencenormal dep · 1 calls · source referencenormal dep · 13 calls · source referencenormal dep · 13 calls · source referencenormal dep · 1 calls · source referencenormal dep · 29 calls · source referencedev dep · 0 calls · incomplete scandev dep · 1 calls · incomplete scandev dep · 1 calls · source referencedev dep · 0 calls · incomplete scandev dep · 0 calls · incomplete scandev dep · 21 calls · source referencedev dep · 7 calls · source referencedev dep · 0 calls · incomplete scannormal dep · 0 calls · source referencedev dep · 0 calls · incomplete scanapp-virtual_bridgeL16 · 11,208 linescre8-app-virtual_bridgeapp-circuitL17 · 8,726 linescre8-app-circuitapp-virtualL26 · 25,156 linescre8-app-virtualapp-conduitL14 · 79,226 linescre8-app-conduitapp-gatewayL13 · 24,179 linescre8-app-gatewayapp-manifoldL10 · 18,941 linescre8-app-manifoldapp-project-modelL4 · 958 linescre8-app-project-modelapp-protocolL9 · 26,097 linescre8-app-protocolapp-transitL10 · 6,799 linescre8-app-transitapp-truthL7 · 20,485 linescre8-app-truthapp-virtual-modelL0 · 2,869 linescre8-app-virtual-modelapp-virtual-storeL8 · 3,078 linescre8-app-virtual-storeapp-virtual_computeL15 · 2,874 linescre8-app-virtual_computeplatform-envL3 · 316 linescre8-platform-envplatform-timeL3 · 65 linescre8-platform-timeruntime-app-typesL6 · 2,860 linescre8-runtime-app-typesruntime-contractsL0 · 6,322 linescre8-runtime-contractsruntime-coreL2 · 747 linescre8-runtime-coreruntime-dispatch-apiL7 · 496 linescre8-runtime-dispatch-apiruntime-hostL1 · 1,649 linescre8-runtime-hostutil-cryptoL3 · 749 linescre8-util-cryptoutil-graph-vertexL0 · 173 linescre8-util-graph-vertexutil-jsonL0 · 296 linescre8-util-jsonvirtual-harnessL4 · 10,171 linescre8-virtual-harnessapp-agreementL12 · 1,643 linescre8-app-agreementapp-ballotL19 · 7,101 linescre8-app-ballotapp-courtL11 · 3,575 linescre8-app-courtapp-escrowL11 · 1,473 linescre8-app-escrowapp-proposalL11 · 2,313 linescre8-app-proposalapp-value-allocationL11 · 1,112 linescre8-app-value-allocationruntime-app-catalogL28 · 681 linescre8-runtime-app-catalogruntime-test-suiteL0 · 0 linescre8-runtime-test-suite

Files

lowhigh
crates/cre8-app-virtual_bridge/src/app.rs · 359 lines · 10 fnsapp.rscrates/cre8-app-virtual_bridge/src/bin/virtual_bridge_drain/main.rs · 3 lines · 1 fnscrates/cre8-app-virtual_bridge/src/bin/virtual_bridge_drain/run.rs · 522 lines · 37 fnsrun.rscrates/cre8-app-virtual_bridge/src/conduit.rs · 176 lines · 16 fnsconduit.rscrates/cre8-app-virtual_bridge/src/contract.rs · 126 lines · 9 fnscontract.rscrates/cre8-app-virtual_bridge/src/lib.rs · 23 lines · 0 fnscrates/cre8-app-virtual_bridge/src/logic.rs · 3,878 lines · 203 fnslogic.rscrates/cre8-app-virtual_bridge/src/peer_compute_ack.rs · 259 lines · 16 fnspeer_compute_…crates/cre8-app-virtual_bridge/src/peer_compute_credit_tests.rs · 274 lines · 20 fnspeer_compute…crates/cre8-app-virtual_bridge/src/transport_economy.rs · 304 lines · 13 fnstransport_economy.rscrates/cre8-app-virtual_bridge/src/village_census.rs · 501 lines · 33 fnsvillage_census.rscrates/cre8-app-virtual_bridge/src/village_decision.rs · 398 lines · 16 fnsvillage_decision.rscrates/cre8-app-virtual_bridge/src/village_dispute.rs · 300 lines · 12 fnsvillage_disput…crates/cre8-app-virtual_bridge/src/village_judgment.rs · 607 lines · 29 fnsvillage_judgment.rscrates/cre8-app-virtual_bridge/src/village_manifold.rs · 114 lines · 12 fnsvillage_m…crates/cre8-app-virtual_bridge/src/village_mint.rs · 661 lines · 36 fnsvillage_mint.rscrates/cre8-app-virtual_bridge/src/village_trade.rs · 984 lines · 54 fnsvillage_trade.rscrates/cre8-app-virtual_bridge/src/village_vote.rs · 858 lines · 50 fnsvillage_vote.rscrates/cre8-app-virtual_bridge/src/village_wallet.rs · 149 lines · 9 fnsvillage_walle…crates/cre8-app-virtual_bridge/src/village_work.rs · 705 lines · 40 fnsvillage_work.rscrates/cre8-app-virtual_bridge/src/wasm.rs · 7 lines · 1 fns

File call graph

Resolved calls between this crate's files, callers left of callees.

8 calls19 calls2 calls2 calls2 calls2 calls2 calls4 calls2 calls2 calls2 calls1 calls1 calls1 calls3 calls1 calls1 calls3 calls2 calls9 calls4 calls2 calls2 calls1 calls6 calls1 calls1 calls1 calls11 calls1 calls1 calls2 calls1 calls8 calls1 calls2 calls2 calls4 calls3 calls6 calls1 calls1 calls3 calls2 calls1 calls2 calls1 calls1 calls2 callslogic.rslogiccrates/cre8-app-virtual_bridge/src/logic.rs · 50 call sites in/outapp.rsappcrates/cre8-app-virtual_bridge/src/app.rs · 47 call sites in/outvillage_census.rsvillage_censuscrates/cre8-app-virtual_bridge/src/village_census.rs · 31 call sites in/outvillage_trade.rsvillage_tradecrates/cre8-app-virtual_bridge/src/village_trade.rs · 22 call sites in/outvillage_mint.rsvillage_mintcrates/cre8-app-virtual_bridge/src/village_mint.rs · 18 call sites in/outvillage_vote.rsvillage_votecrates/cre8-app-virtual_bridge/src/village_vote.rs · 17 call sites in/outcontract.rscontractcrates/cre8-app-virtual_bridge/src/contract.rs · 16 call sites in/outpeer_compute_credit_tests.rspeer_compute_credit_testscrates/cre8-app-virtual_bridge/src/peer_compute_credit_tests.rs · 15 call sites in/outvillage_work.rsvillage_workcrates/cre8-app-virtual_bridge/src/village_work.rs · 15 call sites in/outvillage_judgment.rsvillage_judgmentcrates/cre8-app-virtual_bridge/src/village_judgment.rs · 11 call sites in/outpeer_compute_ack.rspeer_compute_ackcrates/cre8-app-virtual_bridge/src/peer_compute_ack.rs · 10 call sites in/outvillage_decision.rsvillage_decisioncrates/cre8-app-virtual_bridge/src/village_decision.rs · 10 call sites in/outvillage_wallet.rsvillage_walletcrates/cre8-app-virtual_bridge/src/village_wallet.rs · 8 call sites in/outvillage_manifold.rsvillage_manifoldcrates/cre8-app-virtual_bridge/src/village_manifold.rs · 7 call sites in/outvillage_dispute.rsvillage_disputecrates/cre8-app-virtual_bridge/src/village_dispute.rs · 5 call sites in/outmain.rsbin::virtual_bridge_drain::maincrates/cre8-app-virtual_bridge/src/bin/virtual_bridge_drain/main.rs · 1 call sites in/outrun.rsbin::virtual_bridge_drain::runcrates/cre8-app-virtual_bridge/src/bin/virtual_bridge_drain/run.rs · 1 call sites in/outtransport_economy.rstransport_economycrates/cre8-app-virtual_bridge/src/transport_economy.rs · 1 call sites in/outwasm.rswasmcrates/cre8-app-virtual_bridge/src/wasm.rs · 1 call sites in/out

Heaviest functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
value_profile_for_display_namesrc/village_census.rs:226fn1931627.5
persona_keysrc/village_census.rs:210fn84204.5
persona_value_leaningssrc/village_census.rs:186fn1713103.7
value_dimension_assetsrc/village_manifold.rs:47fn31702.9
civil_from_dayssrc/village_vote.rs:141fn123102.7
utc_day_keysrc/village_vote.rs:134fn51612.6
write_bridge_recipe_to_inboxsrc/logic.rs:3667fn81722.5
resolve_inbox_pathsrc/village_decision.rs:259fn166712.5
eventsrc/transport_economy.rs:60fn261602.4
load_citizensrc/village_census.rs:123fn31732.3
configured_bridge_pathsrc/logic.rs:3824fn31202.2
value_labelsrc/village_trade.rs:110fn31502.2
vocation_categorysrc/village_manifold.rs:56fn31502
deterministic_ts_from_keysrc/village_census.rs:279fn31402
event_string_pathsrc/logic.rs:2651fn72902
launch_session_propssrc/logic.rs:3882fn41812
root_keyedsrc/logic.rs:1580fn41312
insert_object_fieldsrc/logic.rs:3392fn52402
render_state_overlaysrc/conduit.rs:28fn81432
requested_lifecycle_launch_idsrc/logic.rs:3844fn111721.9
citizen_vidsrc/village_census.rs:99fn31211.9
day_prefixsrc/village_trade.rs:166fn31401.8
requested_room_idsrc/logic.rs:3856fn101211.8
resolve_target_npc_idssrc/village_census.rs:249fn213401.8
contextsrc/village_mint.rs:649fn711131.8
bridge_peer_compute_creditsrc/logic.rs:1668fn14911491.7
parse_citizensrc/village_census.rs:103fn131351.7
upsert_citizensrc/village_census.rs:118fn31621.7
daily_budget_fromsrc/village_vote.rs:154fn31201.7
durable_balancessrc/village_work.rs:572fn191121.7
write_bridge_recipe_to_inbox_for_invocationsrc/logic.rs:3677fn392271.6
bridge_event_kind_declares_worksrc/logic.rs:2971fn111301.6
record_bridge_event_with_worksrc/logic.rs:1319fn161351.6
steward_account_fromsrc/village_work.rs:72fn31201.6
default_bridge_pathsrc/logic.rs:3828fn111211.6
first_open_task_idsrc/village_work.rs:99fn212301.6
bridge_drain_nativesrc/logic.rs:499fn151161.5
configured_bridge_launch_idsrc/logic.rs:3799fn71101.5
VillageVoteCommand::parsesrc/village_vote.rs:463method415331.5
ack_statussrc/peer_compute_ack.rs:275fn73421.5

Outside the workspace

anyhow cre8-lib-math hyperdb serde serde_json