use frame_support::PalletId;
use sp_runtime::TypeId;
use crate::investments::InvestmentAccount;
impl<InvestmentId> TypeId for InvestmentAccount<InvestmentId> {
const TYPE_ID: [u8; 4] = *b"invs";
}
pub const POOLS_PALLET_ID: PalletId = PalletId(*b"roc/pool");
pub const CHAIN_BRIDGE_PALLET_ID: PalletId = PalletId(*b"chnbrdge");
pub const CROWDLOAN_REWARD_PALLET_ID: PalletId = PalletId(*b"cc/rewrd");
pub const CROWDLOAN_CLAIM_PALLET_ID: PalletId = PalletId(*b"cc/claim");
pub const TREASURY_PALLET_ID: PalletId = PalletId(*b"py/trsry");
pub const STAKE_POT_PALLET_ID: PalletId = PalletId(*b"PotStake");
pub const BLOCK_REWARDS_PALLET_ID: PalletId = PalletId(*b"cfg/blrw");
pub const LIQUIDITY_REWARDS_PALLET_ID: PalletId = PalletId(*b"cfg/lqrw");
pub const POOL_FEES_PALLET_ID: PalletId = PalletId(*b"cfg/plfs");
pub const TOKEN_MUX_PALLET_ID: PalletId = PalletId(*b"cfg/tmux");
pub const CHAIN_BRIDGE_HASH_ID: [u8; 13] = *b"cent_nft_hash";
pub const CHAIN_BRIDGE_NATIVE_TOKEN_ID: [u8; 4] = *b"xCFG";
pub const COLLATOR_GROUP_ID: u32 = 1;
pub const DOMAIN_ID: [u8; 4] = *b"domn";
pub const DOMAIN_ADDRESS_ID: [u8; 4] = *b"dadr";