difftreelog
feat(app-promo) runtime upgrade
in: master
1 file changed
runtime/common/config/pallets/app_promotion.rsdiffbeforeafterboth161617use crate::{17use crate::{18 runtime_common::config::pallets::{TreasuryAccountId, RelayChainBlockNumberProvider},18 runtime_common::config::pallets::{TreasuryAccountId, RelayChainBlockNumberProvider},19 Runtime, Balances, BlockNumber, Unique, RuntimeEvent, EvmContractHelpers,19 Runtime, Balances, BlockNumber, Unique, RuntimeEvent, EvmContractHelpers, Maintenance,20};20};212122use frame_support::{parameter_types, PalletId};22use frame_support::{parameter_types, PalletId};33 pub const Nominal: Balance = UNIQUE;33 pub const Nominal: Balance = UNIQUE;34 pub const HoldAndFreezeIdentifier: [u8; 16] = *b"appstakeappstake";34 pub const HoldAndFreezeIdentifier: [u8; 16] = *b"appstakeappstake";35 pub IntervalIncome: Perbill = Perbill::from_rational(5u32, 10_000);35 pub IntervalIncome: Perbill = Perbill::from_rational(5u32, 10_000);36 pub MaintenanceMode: bool = Maintenance::is_enabled();36}37}373838impl pallet_app_promotion::Config for Runtime {39impl pallet_app_promotion::Config for Runtime {49 type IntervalIncome = IntervalIncome;50 type IntervalIncome = IntervalIncome;50 type RuntimeEvent = RuntimeEvent;51 type RuntimeEvent = RuntimeEvent;51 type FreezeIdentifier = HoldAndFreezeIdentifier;52 type FreezeIdentifier = HoldAndFreezeIdentifier;53 type IsMaintenanceModeEnabled = MaintenanceMode;52}54}5355