[][src]Trait sunshine_util::traits::BurnableSignal

pub trait BurnableSignal<AccountId, BlockNumber, FineArithmetic: PerThing>: MintableSignal<AccountId, BlockNumber, FineArithmetic> {
    fn burn_signal(
        organization: u32,
        share_id: u32,
        vote_id: u32,
        who: &AccountId,
        amount: Option<Self::Signal>
    ) -> DispatchResult; }

Define the rate at which signal is burned to unreserve shares in an organization

Required methods

fn burn_signal(
    organization: u32,
    share_id: u32,
    vote_id: u32,
    who: &AccountId,
    amount: Option<Self::Signal>
) -> DispatchResult

Loading content...

Implementors

Loading content...