muharem
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,...
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....
### 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...
Fixes https://github.com/paritytech/substrate/issues/11665 New runtime api introduced in PR https://github.com/paritytech/substrate/pull/11819
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...
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...
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...
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...
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...
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\)...