pub fn propose<T: Config<I>, I: 'static>(
threshold: MemberCount,
proposal: Box<<T as Config<I>>::Proposal>,
length_bound: u32,
)Expand description
Add a new proposal to either be voted on or executed directly.
Requires the sender to be member.
threshold determines whether proposal is executed directly (threshold < 2)
or put up for voting.
§Complexity
O(B + M + P1)orO(B + M + P2)where:Bisproposalsize in bytes (length-fee-bounded)Mis members-count (code- and governance-bounded)- branching is influenced by
thresholdwhere:P1is proposal execution complexity (threshold < 2)P2is proposals-count (code-bounded) (threshold >= 2)
§Warning: Doc-Only
This function is an automatically generated, and is doc-only, uncallable
stub. See the real version in
Pallet::propose.