Skip to content
1 viewer

rust 1,863,595 · typescript 235,976 · javascript 133,240 · python 20,426 · 6,417 files · digest b3b8c6dd2bb2 · built in 2.5 s · crystals off

crates/cre8-app-wallet/src/welcome_grant.rs

cre8-app-wallet · module welcome_grant · src · 966 lines (768 code, 120 comment) · sha b46b20aa69e8ce76

Items

const CONNECTION const ROUTE const ASSET_ID const MINOR_PER_CRE8 const AMOUNT_ENV const DAILY_CAP_ENV const DEFAULT_DAILY_CAP const MIN_ACCOUNT_AGE_ENV const RECEIPT_NAMESPACE const INTENT const REPLAY_KEY_PREFIX const DAY_MS const LABEL const DDL struct WelcomeGrantConfig impl WelcomeGrantConfig struct WelcomeGrantRecord struct WelcomeGrantStatus impl WelcomeGrantStatus enum GrantOutcome impl GrantOutcome const JUNE_5 const SUPPLY const ISSUER const ON const NOW struct Ledger impl Ledger impl Drop for Ledger

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
parse_wholesrc/welcome_grant.rs:127fn73202.2
grant_withsrc/welcome_grant.rs:299fn921241.7
parse_countsrc/welcome_grant.rs:138fn31211.4
WelcomeGrantConfig::enabledsrc/welcome_grant.rs:120method31301.4
load_grantsrc/welcome_grant.rs:483fn211741.4
amount_labelsrc/welcome_grant.rs:196fn73301.4
receiptsrc/welcome_grant.rs:515fn191311.3
Ledger::newsrc/welcome_grant.rs:716method1111021.3
balancesrc/welcome_grant.rs:743fn311011.3
rfc3339_mssrc/welcome_grant.rs:145fn3912321.2
WelcomeGrantConfig::from_settingssrc/welcome_grant.rs:112method71221.2
WelcomeGrantConfig::from_envsrc/welcome_grant.rs:102method71321.2
grant_accountsrc/welcome_grant.rs:272fn133431.2
grantsrc/welcome_grant.rs:294fn31231.1
Ledger::callersrc/welcome_grant.rs:732method31821.1
days_from_civilsrc/welcome_grant.rs:186fn82101
transaction_recordsrc/welcome_grant.rs:450fn141101
Ledger::contextsrc/welcome_grant.rs:728method31111
ensure_tablessrc/welcome_grant.rs:319fn51221
status_withsrc/welcome_grant.rs:314fn41420.9
settlesrc/welcome_grant.rs:326fn2861100.8
commit_receiptsrc/welcome_grant.rs:538fn204130.8
replysrc/welcome_grant.rs:559fn375120.8
WelcomeGrantStatus::claimablesrc/welcome_grant.rs:228method32310.7
handle_welcome_grantsrc/welcome_grant.rs:288fn31210.7
grants_on_daysrc/welcome_grant.rs:505fn71130.7
utc_daysrc/welcome_grant.rs:205fn31200.6
install_chokepointsrc/welcome_grant.rs:929fn161170.6
account_age_refusalsrc/welcome_grant.rs:359fn162120.6
classify_refusalsrc/welcome_grant.rs:379fn175130.6
grant_statementssrc/welcome_grant.rs:400fn481110.6
issuersrc/welcome_grant.rs:467fn141120.6
account_createdsrc/welcome_grant.rs:863fn101130.6
GrantOutcome::reasonsrc/welcome_grant.rs:256method128000.5
statussrc/welcome_grant.rs:310fn31020.5
counts_parse_strictly_and_fail_closedsrc/welcome_grant.rs:602fn101010.5
the_daily_cap_defaults_on_and_only_an_explicit_zero_lifts_itsrc/welcome_grant.rs:614fn152020.5
account_stamps_read_as_rfc3339src/welcome_grant.rs:631fn162010.5
amounts_read_in_whole_cre8src/welcome_grant.rs:649fn61010.5
one_grant_has_one_receipt_identitysrc/welcome_grant.rs:657fn161010.5
no_contract_resolves_the_grant_receiptsrc/welcome_grant.rs:675fn121030.5
grant_requires_a_verified_callersrc/welcome_grant.rs:689fn61040.5
Ledger::dropsrc/welcome_grant.rs:738trait impl31000.5
disabled_grant_moves_nothingsrc/welcome_grant.rs:748fn101060.5
first_grant_moves_issuer_supply_to_the_callersrc/welcome_grant.rs:760fn2910100.5
a_second_claim_is_a_no_opsrc/welcome_grant.rs:791fn171040.5
concurrent_claims_pay_oncesrc/welcome_grant.rs:810fn181050.5
the_daily_cap_counts_grants_per_utc_daysrc/welcome_grant.rs:830fn161050.5
an_issuer_without_the_amount_pays_nothingsrc/welcome_grant.rs:848fn131060.5
a_minimum_age_admits_only_accounts_old_enough_to_show_itsrc/welcome_grant.rs:875fn272070.5
the_issuer_has_no_welcome_grantsrc/welcome_grant.rs:904fn71040.5
the_grant_survives_the_wallet_request_hooksrc/welcome_grant.rs:913fn131050.5
the_grant_receipt_commits_once_and_mints_nothingsrc/welcome_grant.rs:947fn191050.5

Source not readable from this process.