// This file is part of the Polymesh distribution (https://github.com/PolymeshAssociation/Polymesh).
// Copyright (c) 2020 Polymesh Association
//
// This program is free software: you can redistribute it and/or modify
// it under the terms of the GNU General Public License as published by
// the Free Software Foundation, version 3.
//
// This program is distributed in the hope that it will be useful, but
// WITHOUT ANY WARRANTY; without even the implied warranty of
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
// General Public License for more details.
//
// You should have received a copy of the GNU General Public License
// along with this program. If not, see <http://www.gnu.org/licenses/>.

// A collection of weight modules used for pallets in the runtime.

#![cfg_attr(not(feature = "std"), no_std)]

pub mod frame_system;
pub mod pallet_asset;
pub mod pallet_babe;
pub mod pallet_balances;
pub mod pallet_capital_distribution;
pub mod pallet_checkpoint;
pub mod pallet_committee;
pub mod pallet_compliance_manager;
pub mod pallet_contracts;
pub mod pallet_corporate_actions;
pub mod pallet_corporate_ballot;
pub mod pallet_external_agents;
pub mod pallet_grandpa;
pub mod pallet_group;
pub mod pallet_identity;
pub mod pallet_im_online;
pub mod pallet_indices;
pub mod pallet_multisig;
pub mod pallet_nft;
pub mod pallet_pips;
pub mod pallet_portfolio;
pub mod pallet_preimage;
pub mod pallet_protocol_fee;
pub mod pallet_relayer;
pub mod pallet_scheduler;
pub mod pallet_session;
pub mod pallet_settlement;
pub mod pallet_staking;
pub mod pallet_statistics;
pub mod pallet_sto;
pub mod pallet_test_utils;
pub mod pallet_timestamp;
pub mod pallet_treasury;
pub mod pallet_utility;
pub mod polymesh_contracts;
