[][src]Trait sunshine_bounty::Trait

pub trait Trait: Trait + Trait + Trait + Trait {
    type Event: From<Event<Self>> + Into<Self::Event>;
    type BountyId: Parameter + Member + AtLeast32Bit + Codec + Default + Copy + MaybeSerializeDeserialize + Debug + PartialOrd + PartialEq + Zero;
    type BountyLowerBound: Get<BalanceOf<Self>>;
}

Associated Types

type Event: From<Event<Self>> + Into<Self::Event>

The overarching event type

type BountyId: Parameter + Member + AtLeast32Bit + Codec + Default + Copy + MaybeSerializeDeserialize + Debug + PartialOrd + PartialEq + Zero

The bounty identifier in this module

type BountyLowerBound: Get<BalanceOf<Self>>

Unambiguous lower bound for bounties posted with this module

Loading content...

Implementors

Loading content...