muharem

Results 26 issues of muharem

Fixes https://github.com/paritytech/substrate/issues/11928 Root call `init_members` which is mean to initialize the alliance can be called only once. If an initial call had a mistake or the alliance lost the trust,...

A3-inprogress
B3-apinoteworthy
E5-breaksapi
C1-low 📌
D5-nicetohaveaudit ⚠️

Fixes https://github.com/paritytech/substrate/issues/11936 Current implementation of retirement has a bug, which makes it impossible to retire for a member if there was even a not enacted proposal to kick the member....

A3-inprogress
B3-apinoteworthy
C1-low 📌
D2-notlive 💤

### Description of bug One of the requirements to retire and return deposit is to be not considered by alliance to be kicked - [link](https://github.com/paritytech/substrate/blob/969a344684d9b79b6bb6bab591ac73df4017fea9/frame/alliance/src/lib.rs#L795). To keep track of all...

I2-bug 🐜
Q2-easy

Fixes https://github.com/paritytech/substrate/issues/11665 New runtime api introduced in PR https://github.com/paritytech/substrate/pull/11819

A0-pleasereview
B1-releasenotes
C1-low 📌
D5-nicetohaveaudit ⚠️

In the PR we trying to improve the `EnsureOrigin` trait under the "runtime-banchmarks" feature. Address to [frame/support/src/traits/dispatch.rs](frame/support/src/traits/dispatch.rs) file to see the changes of the trait. ## Problem: ### Infinite recursion...

A3-inprogress
B3-apinoteworthy
C1-low 📌
D3-trivial 🧸

Scheduler has the upper limit for the number of the calls scheduled per block. The benchmarks of the `pallet_referenda` and `pallet_conviction_voting` do not respect the limit and overflows it if...

A0-pleasereview
B0-silent
C1-low 📌
D3-trivial 🧸

Scheduler has the upper limit for the number of the calls scheduled per block. The benchmarks of the `pallet_referenda` and `pallet_conviction_voting` do not respect the limit and overflows it if...

A0-pleasereview
B0-silent
C1-low 📌
D3-trivial 🧸

Metadata for proposal/referendum records within the referenda and the democracy pallets. Goals: - improve end user experience (clients can load human readable information like a description of a proposal and...

A0-pleasereview
B3-apinoteworthy
C3-medium 📣
D1-audited 👍

The implementation of `VoteTally` trait, uses `Rank` type where `Class` is supposed. For Kusama runtime, this is not an issue. The `Rank` and `Class` is the same u16 type and...

A0-please_review
B0-silent
C1-low
D3-trivial 🧸

Treasury Pallet can accept proposals for `spends` of various `asset kinds` and pay them out through the implementation of the `Pay` trait. #### New Dispatchables: - spend(Config::AssetKind, AssetBalance, Config::Beneficiary, Option\)...

A0-please_review
C3-medium
D9-needsaudit 👮
B1-note_worthy
F3-breaks_API
T1-runtime