[][src]Module sunshine_util::organization

Structs

FullTermsOfAgreement

Defined paths for how the terms of agreement can change

Organization

The struct to track the ShareIds and ProposalIndex associated with an organization TODO: in the future, each of these should be separate maps

TermsOfAgreement

Static terms of agreement, define how the enforced payout structure for grants

Enums

Catalyst

Authenticates that the given user can do the action in question to trigger the RequiredVote

EnforcedOutcome
FormedOrganization

These are the types of formed and registered organizations in the bank module

OrganizationSource

The pieces of information used to register an organization in bank

RequiredVote

TODO: Add VoteConfig = enum { 1p1v_count, 1p1v_percentage, share_weighted_count, share_weighted_percentage }

ShareID