[−][src]Trait sunshine_bounty::Trait
Associated Types
type Event: From<Event<Self>> + Into<Self::Event>
type Currency: Currency<Self::AccountId>
The currency type for on-chain transactions
type Organization: OrgChecks<u32, Self::AccountId> + ShareGroupChecks<u32, ShareID, Self::AccountId> + GetInnerOuterShareGroups<u32, ShareID, Self::AccountId> + SupervisorPermissions<u32, ShareID, Self::AccountId> + WeightedShareWrapper<u32, u32, Self::AccountId> + WeightedShareIssuanceWrapper<u32, u32, Self::AccountId, Permill> + RegisterShareGroup<u32, ShareID, Self::AccountId, SharesOf<Self>> + OrganizationDNS<u32, Self::AccountId, IpfsReference>
This type wraps membership
, shares-membership
, and shares-atomic
- it MUST be the same instance inherited by the bank module associated type