1 viewer
rust 1,847,280 · typescript 232,434 · javascript 131,101 · python 19,227 · 6,362 files · digest 755e2ee30522 · built in 2.3 s · crystals off
cre8-app-worldtick worldtick cargo crate
WorldTickApp — world.tick.v1: per-region hash-chained, producer-signed tick journal with single-writer TTL region leases, projected across nodes via the generic gossip-topic lane. Rung R2 of the two-node provable world moonshot. 2026-07-17.
10workspace deps
1direct dependents
8transitive dependents
38calls out
0calls in
80.5call-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.
Files
lowhigh
File call graph
Resolved calls between this crate's files, callers left of callees.
Heaviest functions
By call-graph weight (PageRank; 1.0 is the average function). 92 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| sha256_hexsrc/model.rs:65 | fn | 5 | 1 | 11 | 0 | 7 | |
| read_kindsrc/store.rs:124 | fn | 14 | 2 | 5 | 3 | 3.9 | |
| read_onesrc/store.rs:117 | fn | 6 | 1 | 4 | 3 | 2.1 | |
| get_regionsrc/store.rs:171 | fn | 3 | 1 | 8 | 2 | 2 | |
| region_vidsrc/store.rs:91 | fn | 3 | 1 | 2 | 0 | 1.7 | |
| genesis_state_rootsrc/model.rs:73 | fn | 3 | 1 | 8 | 1 | 1.5 | |
| upsertsrc/store.rs:103 | fn | 13 | 2 | 4 | 2 | 1.5 | |
| signersrc/model.rs:339 | fn | 3 | 1 | 7 | 0 | 1.5 | |
| str_fieldsrc/connection.rs:130 | fn | 8 | 1 | 7 | 0 | 1.3 | |
| lease_content_hashsrc/model.rs:121 | fn | 6 | 1 | 3 | 1 | 1.2 | |
| lease_ref_forsrc/model.rs:128 | fn | 3 | 1 | 5 | 0 | 1.2 | |
| commit_attested_by_edgesrc/audit.rs:182 | fn | 26 | 1 | 1 | 0 | 1.1 | |
| lease_vidsrc/store.rs:99 | fn | 3 | 1 | 2 | 0 | 1.1 | |
| verify_framesrc/model.rs:269 | fn | 64 | 14 | 8 | 7 | 1.1 | |
| world_head_hashsrc/model.rs:143 | fn | 12 | 2 | 3 | 1 | 1 | |
| session_atom_idsrc/capsule.rs:54 | fn | 3 | 1 | 2 | 0 | 1 | |
| frame_vidsrc/store.rs:95 | fn | 3 | 1 | 2 | 0 | 1 | |
| list_worldssrc/store.rs:165 | fn | 5 | 1 | 3 | 1 | 1 | |
| node_signersrc/connection.rs:146 | fn | 3 | 1 | 3 | 0 | 1 | |
| frame_content_hashsrc/model.rs:104 | fn | 15 | 1 | 4 | 1 | 1 | |
| import_capsulesrc/capsule.rs:139 | fn | 112 | 11 | 1 | 12 | 0.9 | |
| connectsrc/connection.rs:113 | fn | 16 | 2 | 1 | 0 | 0.9 | |
| local_state_hashsrc/gossip.rs:53 | fn | 19 | 5 | 1 | 4 | 0.9 | |
| apply_recordssrc/gossip.rs:110 | fn | 72 | 9 | 1 | 9 | 0.9 | |
| signed_leasesrc/model.rs:343 | fn | 16 | 1 | 5 | 2 | 0.9 | |
| parse_lease_refsrc/model.rs:134 | fn | 5 | 1 | 4 | 0 | 0.9 | |
| world_vidsrc/store.rs:87 | fn | 3 | 1 | 2 | 0 | 0.9 | |
| pubkey_for_peersrc/connection.rs:153 | fn | 18 | 2 | 5 | 2 | 0.9 | |
| commit_audit_receiptsrc/audit.rs:116 | fn | 55 | 6 | 2 | 4 | 0.9 | |
| region_headssrc/store.rs:186 | fn | 9 | 3 | 2 | 1 | 0.8 | |
| all_framessrc/store.rs:215 | fn | 5 | 1 | 3 | 1 | 0.8 | |
| all_leasessrc/store.rs:251 | fn | 5 | 1 | 3 | 1 | 0.8 | |
| worldtick_attest_contractsrc/contract.rs:22 | fn | 7 | 1 | 2 | 1 | 0.8 | |
| worldtick_slash_contractsrc/contract.rs:40 | fn | 7 | 1 | 2 | 1 | 0.8 | |
| build_frame_unsignedsrc/model.rs:162 | fn | 30 | 1 | 3 | 4 | 0.8 | |
| signed_framesrc/model.rs:360 | fn | 23 | 1 | 4 | 3 | 0.8 | |
| inputs_hash_forsrc/model.rs:77 | fn | 3 | 1 | 2 | 1 | 0.8 | |
| next_state_rootsrc/model.rs:81 | fn | 3 | 1 | 2 | 1 | 0.8 | |
| frame_step_merkle_rootsrc/model.rs:89 | fn | 7 | 1 | 2 | 3 | 0.8 | |
| put_region_headsrc/store.rs:175 | fn | 9 | 1 | 4 | 2 | 0.8 |
Outside the workspace
anyhow hyperdb serde serde_json sha2