[][src]Trait sunshine_util::traits::OwnershipProportionCalculations

pub trait OwnershipProportionCalculations<AccountId, GovernanceConfig, Currency, FineArithmetic>: RegisterBankAccount<AccountId, GovernanceConfig, Currency> {
    fn calculate_proportion_ownership_for_account(
        account: AccountId,
        group: GovernanceConfig
    ) -> Option<FineArithmetic>;
fn calculate_proportional_amount_for_account(
        amount: Currency,
        account: AccountId,
        group: GovernanceConfig
    ) -> Option<Currency>; }

Required methods

fn calculate_proportion_ownership_for_account(
    account: AccountId,
    group: GovernanceConfig
) -> Option<FineArithmetic>

fn calculate_proportional_amount_for_account(
    amount: Currency,
    account: AccountId,
    group: GovernanceConfig
) -> Option<Currency>

Loading content...

Implementors

Loading content...