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
crates/cre8-app-capitalstrategy/src/manifold_settle.rs
Items
const STRATEGY_PEER const LEDGER_ASSET_ID const TRADE_OPEN_CONTRACT_ID const TRADE_SETTLE_CONTRACT_ID const TRADE_EXPIRE_CONTRACT_ID const PNL_MINT_CONTRACT_ID const PNL_BURN_CONTRACT_ID const WALLET_SEED_CONTRACT_ID const INTENT_TRADE_OPEN const INTENT_TRADE_SETTLE const INTENT_TRADE_EXPIRE const INTENT_PNL_MINT const INTENT_PNL_BURN const INTENT_WALLET_SEED const TARGET_PATTERN const SOURCE_APP const QUEUE_CAP const RECENT_CAP enum PendingOp static QUEUE static RECENT static COMMITTED_TOTAL static FAILED_TOTAL static DROPPED_TOTAL struct LedgerMirrorObserver static REGISTERED impl TradeOpenObserver for LedgerMirrorObserver impl TradeCloseObserver for LedgerMirrorObserver
Functions
By call-graph weight (PageRank; 1.0 is the average function). 37 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| targetsrc/manifold_settle.rs:154 | fn | 3 | 1 | 5 | 0 | 2.3 | |
| trade_payloadsrc/manifold_settle.rs:158 | fn | 7 | 1 | 5 | 0 | 2.3 | |
| queuesrc/manifold_settle.rs:212 | fn | 3 | 1 | 3 | 0 | 1.9 | |
| contractssrc/manifold_settle.rs:141 | fn | 10 | 1 | 2 | 6 | 1.6 | |
| enginesrc/manifold_settle.rs:417 | fn | 3 | 1 | 5 | 2 | 1.5 | |
| recentsrc/manifold_settle.rs:216 | fn | 3 | 1 | 2 | 0 | 1.5 | |
| centssrc/manifold_settle.rs:224 | fn | 3 | 2 | 4 | 0 | 1.3 | |
| record_envelopesrc/manifold_settle.rs:368 | fn | 25 | 4 | 2 | 1 | 0.9 | |
| enabledsrc/manifold_settle.rs:220 | fn | 3 | 1 | 3 | 1 | 0.9 | |
| build_open_receiptsrc/manifold_settle.rs:166 | fn | 4 | 1 | 2 | 2 | 0.9 | |
| build_settle_receiptsrc/manifold_settle.rs:171 | fn | 4 | 1 | 2 | 2 | 0.9 | |
| build_expire_receiptsrc/manifold_settle.rs:176 | fn | 4 | 1 | 2 | 2 | 0.9 | |
| build_pnl_receiptsrc/manifold_settle.rs:181 | fn | 10 | 3 | 2 | 2 | 0.9 | |
| build_seed_receiptsrc/manifold_settle.rs:192 | fn | 4 | 1 | 2 | 2 | 0.8 | |
| push_opsrc/manifold_settle.rs:228 | fn | 9 | 3 | 2 | 1 | 0.8 | |
| receipts_for_pending_opsrc/manifold_settle.rs:327 | fn | 11 | 3 | 1 | 4 | 0.7 | |
| commit_and_record_receiptsrc/manifold_settle.rs:339 | fn | 5 | 1 | 1 | 2 | 0.7 | |
| trade_open_contractsrc/manifold_settle.rs:83 | fn | 7 | 1 | 1 | 3 | 0.7 | |
| trade_settle_contractsrc/manifold_settle.rs:94 | fn | 7 | 1 | 1 | 3 | 0.7 | |
| trade_expire_contractsrc/manifold_settle.rs:103 | fn | 7 | 1 | 1 | 3 | 0.7 | |
| pnl_mint_contractsrc/manifold_settle.rs:112 | fn | 7 | 1 | 1 | 3 | 0.7 | |
| pnl_burn_contractsrc/manifold_settle.rs:121 | fn | 7 | 1 | 1 | 3 | 0.7 | |
| wallet_seed_contractsrc/manifold_settle.rs:130 | fn | 7 | 1 | 1 | 3 | 0.7 | |
| flush_pendingsrc/manifold_settle.rs:296 | fn | 16 | 3 | 1 | 5 | 0.6 | |
| drain_pending_opssrc/manifold_settle.rs:313 | fn | 6 | 1 | 1 | 1 | 0.6 | |
| flush_pending_opsrc/manifold_settle.rs:320 | fn | 6 | 1 | 1 | 2 | 0.6 | |
| ensure_seededsrc/manifold_settle.rs:349 | fn | 16 | 3 | 1 | 7 | 0.6 | |
| register_observersrc/manifold_settle.rs:246 | fn | 7 | 1 | 1 | 2 | 0.5 | |
| LedgerMirrorObserver::on_opensrc/manifold_settle.rs:255 | trait impl | 10 | 3 | 0 | 3 | 0.5 | |
| LedgerMirrorObserver::on_closesrc/manifold_settle.rs:268 | trait impl | 21 | 5 | 0 | 3 | 0.5 | |
| status_jsonsrc/manifold_settle.rs:396 | fn | 15 | 1 | 0 | 2 | 0.5 | |
| open_emits_reserve_on_strategy_peersrc/manifold_settle.rs:422 | fn | 13 | 1 | 0 | 2 | 0.5 | |
| settle_emits_atomic_settle_to_selfsrc/manifold_settle.rs:437 | fn | 10 | 1 | 0 | 2 | 0.5 | |
| expire_emits_releasesrc/manifold_settle.rs:449 | fn | 6 | 1 | 0 | 2 | 0.5 | |
| pnl_receipt_routes_sign_to_mint_or_burnsrc/manifold_settle.rs:457 | fn | 14 | 1 | 0 | 2 | 0.5 | |
| seed_resolves_to_mintsrc/manifold_settle.rs:473 | fn | 6 | 1 | 0 | 2 | 0.5 | |
| cents_rounds_and_rejects_non_finitesrc/manifold_settle.rs:481 | fn | 8 | 1 | 0 | 1 | 0.5 |
Source not readable from this process.