Skip to content
1 viewer

rust 1,859,748 · typescript 235,215 · javascript 132,913 · python 20,426 · 6,405 files · digest 00b5738199cb · built in 1.3 s · crystals off

lock_seats

cre8_app_event::connection::purchase::lock_seats

fn · cre8-app-event · crates/cre8-app-event/src/connection/purchase.rs:228 pub(crate) documented

18lines
4cyclomatic
3max nesting
13statements
0? exits
3params
1callers
6callees
0.5 (p39)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

name · 1 sitemethod · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitename · 1 sitename · 3 sitesmethod · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitename · 1 sitepath · 1 sitepath · 1 sitename · 1 sitehandle_ticket_reserveapp-event · cc 1cre8_app_event::connection::handle_ticket_reserveticket_reserve_handlerapp-event · cc 14cre8_app_event::connection::ticket_reserve_handlerlock_seatsapp-event · cc 4cre8_app_event::connection::purchase::lock_seatscommit_inlineapp-manifold · cc 4cre8_app_manifold::commit_service::commit_inlinebuild_refund_receiptapp-escrow · cc 1cre8_app_escrow::contract::build_refund_receiptlock_refusalapp-event · cc 2cre8_app_event::connection::lock_refusalPurchasePlan::new_seatsapp-event · cc 1cre8_app_event::connection::purchase::PurchasePlan::new_seatsabandonapp-event · cc 2cre8_app_event::connection::purchase::abandonreservation_lock_commitapp-event · cc 2cre8_app_event::connection::reservation_lock_commitRuntimeContext::manifold_co…app-manifold · cc 1cre8_app_manifold::context_ext::RuntimeContext::manifold_commit_serviceescrow_targetapp-escrow · cc 1cre8_app_escrow::contract::escrow_targetcommit_success_envelopeapp-manifold · cc 3cre8_app_manifold::commit_service::commit_success_envelopecommit_skip_envelopeapp-manifold · cc 1cre8_app_manifold::commit_service::commit_skip_envelopebuild_lock_receiptapp-escrow · cc 1cre8_app_escrow::contract::build_lock_receiptvoid_unfunded_ticketapp-event · cc 1cre8_app_event::connection::void_unfunded_ticketrelease_promoapp-event · cc 1cre8_app_event::connection::purchase::release_promo

Control flow

Source not readable from this process.

Callers 1

Callees 6

Source not readable from this process.