Skip to content
1 viewer

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

redeem_free_claims

cre8_app_credit::loan::redeem_free_claims

fn · cre8-app-credit · crates/cre8-app-credit/src/loan.rs:519 documented

55lines
8cyclomatic
3max nesting
25statements
4? exits
4params
3callers
9callees
0.7 (p64)call-graph weight

Crystal

no crystal was derived for this function

Call neighbourhood

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

path · 1 sitepath · 2 sitespath · 3 sitespath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 1 sitename · 2 sitespath · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitename · 1 sitepath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitename · 1 sitemethod · 1 sitepath · 1 sitepath · 1 sitename · 1 sitename · 1 sitename · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 sitepath · 1 sitemethod · 1 sitename · 2 sitespath · 1 sitepath · 1 sitepath · 1 sitename · 1 sitemethod · 1 sitename · 3 sitespath · 1 sitepath · 1 sitemethod · 1 sitemethod · 1 siteoffer_accept_repay_pays_eve…app-credit · cc 2cre8_app_credit::e2e_tests::offer_accept_repay_pays_every_claim_holder_and_releases_collaterala_traded_claim_shares_the_s…app-credit · cc 1cre8_app_credit::e2e_tests::a_traded_claim_shares_the_seized_collateral_after_graceunsecured_credit_follows_re…app-credit · cc 1cre8_app_credit::e2e_tests::unsecured_credit_follows_rep_and_outstanding_principalhandle_loan_repayapp-credit · cc 1cre8_app_credit::loan::handle_loan_repayhandle_loan_redeemapp-credit · cc 1cre8_app_credit::loan::handle_loan_redeemhandle_loan_matureapp-credit · cc 1cre8_app_credit::loan::handle_loan_maturemature_loan_atapp-credit · cc 4cre8_app_credit::loan::mature_loan_atrepay_loanapp-credit · cc 5cre8_app_credit::loan::repay_loanredeem_loanapp-credit · cc 2cre8_app_credit::loan::redeem_loanredeem_free_claimsapp-credit · cc 8cre8_app_credit::loan::redeem_free_claimsloan_receiptapp-credit · cc 1cre8_app_credit::loan_contract::loan_receiptPendingCommit::newapp-credit · cc 1cre8_app_credit::settle::PendingCommit::newpro_rataapp-credit · cc 7cre8_app_credit::exact::pro_ratasave_loanapp-credit · cc 1cre8_app_credit::loan::save_loanLoanRecord::redemption_poolapp-credit · cc 6cre8_app_credit::loan_model::LoanRecord::redemption_poolwith_live_ledgerapp-credit · cc 1cre8_app_credit::holdings::with_live_ledgerrun_loan_opapp-credit · cc 4cre8_app_credit::loan::run_loan_opclaim_bookapp-credit · cc 2cre8_app_credit::loan::claim_bookLoanRecord::active_borrowerapp-credit · cc 1cre8_app_credit::loan_model::LoanRecord::active_borrowerwith_graph_mutapp-protocol · cc 9cre8_app_protocol::graph_store::with_graph_mutIntentReceipt::with_idempot…runtime-contracts · cc 1cre8_runtime_contracts::intent_receipt::IntentReceipt::with_idempotency_keymul_div_floorutil-options · cc 1cre8_util_options::ratio::mul_div_floorLoanTerms::is_securedapp-credit · cc 2cre8_app_credit::loan_model::LoanTerms::is_securedto_i64app-credit · cc 1cre8_app_credit::exact::to_i64commit_moneyapp-credit · cc 5cre8_app_credit::settle::commit_moneyLoanRecord::claim_assetapp-credit · cc 1cre8_app_credit::loan_model::LoanRecord::claim_assetcollateral_refapp-credit · cc 1cre8_app_credit::loan_model::collateral_refupsert_loanapp-credit · cc 3cre8_app_credit::loan_model::upsert_loanholdersapp-credit · cc 2cre8_app_credit::holdings::holders

Control flow

Source not readable from this process.

Callers 3

Callees 9

Source not readable from this process.