pallet-conviction-voting: make the pallet instantiable (#11088)

* pallet-conviction-voting: make the pallet instanceable

Signed-off-by: koushiro <koushiro.cqx@gmail.com>

* Add default type param for some type alias

Signed-off-by: koushiro <koushiro.cqx@gmail.com>
This commit is contained in:
Qinxuan Chen
2022-03-25 21:45:01 +08:00
committed by GitHub
parent a95dbedee6
commit 52967f17de
4 changed files with 109 additions and 90 deletions
@@ -17,14 +17,14 @@
//! The conviction datatype.
use crate::types::Delegations;
use codec::{Decode, Encode, MaxEncodedLen};
use scale_info::TypeInfo;
use sp_runtime::{
traits::{Bounded, CheckedDiv, CheckedMul, Zero},
RuntimeDebug,
};
use sp_std::{convert::TryFrom, result::Result};
use crate::types::Delegations;
/// A value denoting the strength of conviction of a vote.
#[derive(