Skip to content
1 viewer

rust 1,961,941 · typescript 233,850 · javascript 141,145 · python 22,871 · 6,801 files · digest 6d882eacc8db · built in 12.5 s · crystals off

crates/cre8-app-agent/src/ballot_resolve.rs

cre8-app-agent · module ballot_resolve · src · 917 lines (668 code, 173 comment) · sha 5d2bb46593c84a26

Items

const BALLOT_RESOLVE_CONTRACT_ID const BALLOT_RESOLVE_INTENT enum PayoutStrategy impl Default for PayoutStrategy struct StakerEntry struct BallotResolution impl Default for BallotResolution struct RepAward enum RepReason struct PayoutOutcome struct BallotResolveOutcome

Functions

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

functionkindlinescyclomaticcallerscalleesweightcrystal
stake_weightsrc/ballot_resolve.rs:286fn62102.1
compute_payoutssrc/ballot_resolve.rs:236fn496511.9
answer_matchessrc/ballot_resolve.rs:215fn158301.7
permissivesrc/ballot_resolve.rs:532fn31201.6
build_rep_awardssrc/ballot_resolve.rs:391fn266401.5
staked_responsesrc/ballot_resolve.rs:549fn191410.9
extract_stakerssrc/ballot_resolve.rs:166fn306310.8
bare_voterssrc/ballot_resolve.rs:200fn104200.7
bare_responsesrc/ballot_resolve.rs:569fn251210.7
settle_ballot_resolvesrc/ballot_resolve.rs:306fn794210.7
fresh_ledgersrc/ballot_resolve.rs:528fn31210.7
seedsrc/ballot_resolve.rs:536fn51210.7
reservesrc/ballot_resolve.rs:542fn31210.7
PayoutStrategy::defaultsrc/ballot_resolve.rs:60trait impl31100.6
BallotResolution::defaultsrc/ballot_resolve.rs:102trait impl91100.6
resolve_ballotsrc/ballot_resolve.rs:430fn241150.6
defaults_and_answer_matching_cover_all_variantssrc/ballot_resolve.rs:465fn241030.5
extraction_and_payout_cover_non_positive_and_zero_weight_edgessrc/ballot_resolve.rs:491fn361050.5
extract_stakers_marks_correct_and_incorrectsrc/ballot_resolve.rs:598fn131030.5
bare_voters_separates_no_stake_responsessrc/ballot_resolve.rs:613fn91030.5
linear_payout_winner_takes_loser_poolsrc/ballot_resolve.rs:626fn311010.5
linear_payout_distributes_pool_proportionallysrc/ballot_resolve.rs:659fn401010.5
quadratic_payout_dampens_whale_dominancesrc/ballot_resolve.rs:701fn571010.5
settle_returns_winners_their_payout_and_drains_loserssrc/ballot_resolve.rs:762fn471040.5
build_rep_awards_credits_winners_and_bare_voterssrc/ballot_resolve.rs:813fn351010.5
build_rep_awards_scales_by_win_factorsrc/ballot_resolve.rs:850fn131010.5
resolve_ballot_end_to_endsrc/ballot_resolve.rs:867fn291070.5
answer_matches_per_variantsrc/ballot_resolve.rs:900fn171010.5

Source not readable from this process.