1
2
3
4
5
6
7
8
9
10
11
pub use super::*;

pub use frame_support::{
	inherent::Vec,
	sp_runtime::{traits::Zero, Percent},
	traits::{Currency, ReservableCurrency},
};

pub type AccountIdOf<T> = <T as frame_system::Config>::AccountId;
pub type BalanceOf<T> = <<T as Config>::Currency as Currency<AccountIdOf<T>>>::Balance;
pub type BlockNumberOf<T> = <T as frame_system::Config>::BlockNumber;