Skip to content
1 viewer

rust 1,849,384 · typescript 232,426 · javascript 131,078 · python 19,227 · 6,366 files · digest 815dcbacab85 · built in 1.4 s · crystals off

crates/cre8-app-payment/src/providers/plaid.rs

cre8-app-payment · module providers::plaid · src · 714 lines (654 code, 6 comment) · sha b5289c568fb2b7d3

Items

const PLAID_SANDBOX_BASE const PLAID_PRODUCTION_BASE struct PlaidPaymentProvider struct PlaidApiSecrets struct PlaidExchangeToken struct PlaidExchangeMaterial struct PlaidSyncMaterial impl PaymentProvider for PlaidPaymentProvider const PLAID_API_BASES

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
metadata_strsrc/providers/plaid.rs:628fn91201.7
require_secretsrc/providers/plaid.rs:535fn31421.7
plaid_account_currencysrc/providers/plaid.rs:469fn71201.5
merge_metadatasrc/providers/plaid.rs:651fn135201.5
amount_to_minorsrc/providers/plaid.rs:638fn31101.1
plaid_base_urlsrc/providers/plaid.rs:606fn213411
insert_optional_stringsrc/providers/plaid.rs:337fn52100.9
configsrc/providers/plaid.rs:670fn161200.9
plaid_account_idsrc/providers/plaid.rs:442fn31200.8
account_stringsrc/providers/plaid.rs:446fn31200.8
require_client_idsrc/providers/plaid.rs:539fn41220.8
fetch_accountssrc/providers/plaid.rs:565fn201240.8
select_accountsrc/providers/plaid.rs:586fn143200.8
plaid_api_secretssrc/providers/plaid.rs:193fn61220.7
plaid_account_balance_minorsrc/providers/plaid.rs:450fn61210.7
plaid_access_tokensrc/providers/plaid.rs:254fn71100.7
plaid_exchange_materialsrc/providers/plaid.rs:200fn121150.6
plaid_sync_materialsrc/providers/plaid.rs:274fn151150.6
plaid_exchange_connectionsrc/providers/plaid.rs:373fn391170.6
apply_plaid_sync_accountsrc/providers/plaid.rs:488fn211120.6
plaid_sync_snapshotsrc/providers/plaid.rs:510fn241110.6
plaid_exchange_token_responsesrc/providers/plaid.rs:213fn191140.6
plaid_exchange_tokensrc/providers/plaid.rs:233fn201130.6
plaid_exchange_accountssrc/providers/plaid.rs:262fn111130.6
plaid_sync_access_tokensrc/providers/plaid.rs:290fn51110.6
plaid_sync_material_from_accountssrc/providers/plaid.rs:296fn181150.6
store_access_tokensrc/providers/plaid.rs:544fn201140.6
plaid_sync_currencysrc/providers/plaid.rs:461fn71110.6
plaid_sync_metadatasrc/providers/plaid.rs:477fn101110.6
plaid_exchange_metadatasrc/providers/plaid.rs:413fn201110.6
prior_account_idsrc/providers/plaid.rs:434fn31100.6
prior_passport_idsrc/providers/plaid.rs:438fn31100.6
plaid_exchange_currencysrc/providers/plaid.rs:457fn31110.6
plaid_link_token_bodysrc/providers/plaid.rs:315fn211110.5
plaid_link_connectionsrc/providers/plaid.rs:343fn291110.5
redact_plaid_responsesrc/providers/plaid.rs:642fn82100.5
PlaidPaymentProvider::create_sessionsrc/providers/plaid.rs:51trait impl81000.5
PlaidPaymentProvider::verify_webhooksrc/providers/plaid.rs:63trait impl322030.5
PlaidPaymentProvider::create_bank_linksrc/providers/plaid.rs:96trait impl2710110.5
PlaidPaymentProvider::exchange_bank_public_tokensrc/providers/plaid.rs:124trait impl301030.5
PlaidPaymentProvider::sync_bank_connectionsrc/providers/plaid.rs:155trait impl361030.5
base_url_override_may_only_name_a_plaid_hostsrc/providers/plaid.rs:688fn131020.5
unsigned_plaid_webhook_is_refused_when_auth_is_requiredsrc/providers/plaid.rs:703fn111020.5

Source not readable from this process.