List of all items
Structs
- ActiveEraInfo
 - AllStakers
 - ConvertCurve
 - DefaultExposureOf
 - EraInfo
 - EraRewardPoints
 - Exposure
 - ExposureOf
 - FilterHistoricalOffences
 - FixedNominationsQuota
 - GenesisConfig
 - IndividualExposure
 - Nominations
 - PagedExposure
 - Pallet
 - StakingLedger
 - TestBenchmarkingConfig
 - UnappliedSlash
 - UnitIdentificationOf
 - UnlockChunk
 - UseNominatorsAndValidatorsMap
 - UseValidatorsMap
 - ValidatorPrefs
 - benchmarking::Analysis
 - benchmarking::BenchmarkBatch
 - benchmarking::BenchmarkBatchSplitResults
 - benchmarking::BenchmarkConfig
 - benchmarking::BenchmarkList
 - benchmarking::BenchmarkMetadata
 - benchmarking::BenchmarkRecording
 - benchmarking::BenchmarkResult
 - benchmarking::Linear
 - benchmarking::baseline::Pallet
 - benchmarking::v1::Analysis
 - benchmarking::v1::BenchmarkBatch
 - benchmarking::v1::BenchmarkBatchSplitResults
 - benchmarking::v1::BenchmarkConfig
 - benchmarking::v1::BenchmarkList
 - benchmarking::v1::BenchmarkMetadata
 - benchmarking::v1::BenchmarkRecording
 - benchmarking::v1::BenchmarkResult
 - benchmarking::v1::v2::Analysis
 - benchmarking::v1::v2::BenchmarkBatch
 - benchmarking::v1::v2::BenchmarkBatchSplitResults
 - benchmarking::v1::v2::BenchmarkConfig
 - benchmarking::v1::v2::BenchmarkList
 - benchmarking::v1::v2::BenchmarkMetadata
 - benchmarking::v1::v2::BenchmarkRecording
 - benchmarking::v1::v2::BenchmarkResult
 - benchmarking::v1::v2::Linear
 - config_preludes::BondingDuration
 - config_preludes::SessionsPerEra
 - config_preludes::TestDefaultConfig
 - election_size_tracker::StaticTracker
 - migrations::v11::MigrateToV11
 - migrations::v12::MigrateToV12
 - migrations::v13::MigrateToV13
 - migrations::v14::MigrateToV14
 - migrations::v15::VersionUncheckedMigrateV14ToV15
 - migrations::v16::VersionUncheckedMigrateV15ToV16
 - migrations::v17::DisabledValidators_Storage_Instance
 - migrations::v17::MigrateDisabledToSession
 - slashing::SlashingSpan
 - slashing::SlashingSpans
 - slashing::SpanRecord
 - storage_types::ActiveEra
 - storage_types::Bonded
 - storage_types::BondedEras
 - storage_types::CanceledSlashPayout
 - storage_types::ChillThreshold
 - storage_types::ClaimedRewards
 - storage_types::CurrentEra
 - storage_types::CurrentPlannedSession
 - storage_types::ErasRewardPoints
 - storage_types::ErasStakers
 - storage_types::ErasStakersClipped
 - storage_types::ErasStakersOverview
 - storage_types::ErasStakersPaged
 - storage_types::ErasStartSessionIndex
 - storage_types::ErasTotalStake
 - storage_types::ErasValidatorPrefs
 - storage_types::ErasValidatorReward
 - storage_types::ForceEra
 - storage_types::Invulnerables
 - storage_types::Ledger
 - storage_types::MaxNominatorsCount
 - storage_types::MaxStakedRewards
 - storage_types::MaxValidatorsCount
 - storage_types::MinCommission
 - storage_types::MinNominatorBond
 - storage_types::MinValidatorBond
 - storage_types::MinimumActiveStake
 - storage_types::MinimumValidatorCount
 - storage_types::NominatorSlashInEra
 - storage_types::Nominators
 - storage_types::Payee
 - storage_types::SlashRewardFraction
 - storage_types::SlashingSpans
 - storage_types::SpanSlash
 - storage_types::UnappliedSlashes
 - storage_types::ValidatorCount
 - storage_types::ValidatorSlashInEra
 - storage_types::Validators
 - storage_types::VirtualStakers
 - weights::SubstrateWeight
 
Enums
- Call
 - ConfigOp
 - Error
 - Event
 - Forcing
 - HoldReason
 - RewardDestination
 - StakerStatus
 - benchmarking::AnalysisChoice
 - benchmarking::BenchmarkError
 - benchmarking::BenchmarkParameter
 - benchmarking::BenchmarkSelector
 - benchmarking::v1::AnalysisChoice
 - benchmarking::v1::BenchmarkError
 - benchmarking::v1::BenchmarkParameter
 - benchmarking::v1::BenchmarkSelector
 - benchmarking::v1::v2::AnalysisChoice
 - benchmarking::v1::v2::BenchmarkError
 - benchmarking::v1::v2::BenchmarkParameter
 - benchmarking::v1::v2::BenchmarkSelector
 
Traits
- BenchmarkingConfig
 - Config
 - DefaultConfig
 - EraPayout
 - NominationsQuota
 - SessionInterface
 - benchmarking::Benchmark
 - benchmarking::Benchmarking
 - benchmarking::BenchmarkingSetup
 - benchmarking::ParamRange
 - benchmarking::Recording
 - benchmarking::baseline::Config
 - benchmarking::v1::Benchmark
 - benchmarking::v1::Benchmarking
 - benchmarking::v1::BenchmarkingSetup
 - benchmarking::v1::Recording
 - benchmarking::v1::v2::Benchmark
 - benchmarking::v1::v2::Benchmarking
 - benchmarking::v1::v2::BenchmarkingSetup
 - benchmarking::v1::v2::ParamRange
 - benchmarking::v1::v2::Recording
 - weights::WeightInfo
 
Macros
- benchmarking::add_benchmark
 - benchmarking::assert_impl_all
 - benchmarking::assert_type_eq_all
 - benchmarking::benchmarks_instance
 - benchmarking::benchmarks_instance_pallet
 - benchmarking::define_benchmarks
 - benchmarking::impl_benchmark_test_suite
 - benchmarking::list_benchmark
 - benchmarking::v1::add_benchmark
 - benchmarking::v1::benchmarks
 - benchmarking::v1::benchmarks_instance
 - benchmarking::v1::benchmarks_instance_pallet
 - benchmarking::v1::define_benchmarks
 - benchmarking::v1::impl_benchmark_test_suite
 - benchmarking::v1::list_benchmark
 - benchmarking::v1::v2::add_benchmark
 - benchmarking::v1::v2::assert_impl_all
 - benchmarking::v1::v2::assert_type_eq_all
 - benchmarking::v1::v2::benchmarks_instance
 - benchmarking::v1::v2::benchmarks_instance_pallet
 - benchmarking::v1::v2::define_benchmarks
 - benchmarking::v1::v2::impl_benchmark_test_suite
 - benchmarking::v1::v2::list_benchmark
 - benchmarking::v1::v2::validate_pov_mode
 - benchmarking::v1::v2::whitelist
 - benchmarking::v1::v2::whitelist_account
 - benchmarking::v1::validate_pov_mode
 - benchmarking::v1::whitelist
 - benchmarking::v1::whitelist_account
 - benchmarking::validate_pov_mode
 - benchmarking::whitelist
 - benchmarking::whitelist_account
 - log
 
Attribute Macros
- benchmarking::benchmark
 - benchmarking::benchmarks
 - benchmarking::block
 - benchmarking::extrinsic_call
 - benchmarking::instance_benchmarks
 - benchmarking::v1::v2::benchmark
 - benchmarking::v1::v2::benchmarks
 - benchmarking::v1::v2::block
 - benchmarking::v1::v2::extrinsic_call
 - benchmarking::v1::v2::instance_benchmarks
 
Functions
- asset::burn
 - asset::deposit_slashed
 - asset::existential_deposit
 - asset::free_to_stake
 - asset::issue
 - asset::kill_stake
 - asset::mint_creating
 - asset::mint_into_existing
 - asset::set_stakeable_balance
 - asset::slash
 - asset::stakeable_balance
 - asset::staked
 - asset::total_balance
 - asset::total_issuance
 - asset::update_stake
 - benchmarking::account
 - benchmarking::add_slashing_spans
 - benchmarking::create_validator_with_nominators
 - benchmarking::current_time
 - benchmarking::show_benchmark_debug_info
 - benchmarking::v1::account
 - benchmarking::v1::current_time
 - benchmarking::v1::show_benchmark_debug_info
 - benchmarking::v1::v2::account
 - benchmarking::v1::v2::current_time
 - benchmarking::v1::v2::show_benchmark_debug_info
 - benchmarking::v1::v2::whitelisted_caller
 - benchmarking::v1::whitelisted_caller
 - benchmarking::whitelisted_caller
 - dispatchables::bond
 - dispatchables::bond_extra
 - dispatchables::cancel_deferred_slash
 - dispatchables::chill
 - dispatchables::chill_other
 - dispatchables::deprecate_controller_batch
 - dispatchables::force_apply_min_commission
 - dispatchables::force_new_era
 - dispatchables::force_new_era_always
 - dispatchables::force_no_eras
 - dispatchables::force_unstake
 - dispatchables::increase_validator_count
 - dispatchables::kick
 - dispatchables::manual_slash
 - dispatchables::migrate_currency
 - dispatchables::nominate
 - dispatchables::payout_stakers
 - dispatchables::payout_stakers_by_page
 - dispatchables::reap_stash
 - dispatchables::rebond
 - dispatchables::restore_ledger
 - dispatchables::scale_validator_count
 - dispatchables::set_controller
 - dispatchables::set_invulnerables
 - dispatchables::set_min_commission
 - dispatchables::set_payee
 - dispatchables::set_staking_configs
 - dispatchables::set_validator_count
 - dispatchables::unbond
 - dispatchables::update_payee
 - dispatchables::validate
 - dispatchables::withdraw_unbonded
 - inflation::compute_total_payout
 - slashing::do_slash
 - testing_utils::clear_validators_and_nominators
 - testing_utils::create_funded_user
 - testing_utils::create_funded_user_with_balance
 - testing_utils::create_stash_and_dead_payee
 - testing_utils::create_stash_controller
 - testing_utils::create_stash_controller_with_balance
 - testing_utils::create_unique_stash_controller
 - testing_utils::create_validators
 - testing_utils::create_validators_with_nominators_for_era
 - testing_utils::create_validators_with_seed
 - testing_utils::current_era
 - testing_utils::migrate_to_old_currency
 
Type Aliases
- ActiveEra
 - BalanceOf
 - Bonded
 - BondedEras
 - CanceledSlashPayout
 - ChillThreshold
 - ClaimedRewards
 - CurrentEra
 - CurrentPlannedSession
 - ErasRewardPoints
 - ErasStakers
 - ErasStakersClipped
 - ErasStakersOverview
 - ErasStakersPaged
 - ErasStartSessionIndex
 - ErasTotalStake
 - ErasValidatorPrefs
 - ErasValidatorReward
 - ForceEra
 - Invulnerables
 - Ledger
 - MaxNominationsOf
 - MaxNominatorsCount
 - MaxStakedRewards
 - MaxValidatorsCount
 - MaxWinnersOf
 - MaxWinnersPerPageOf
 - MinCommission
 - MinNominatorBond
 - MinValidatorBond
 - MinimumActiveStake
 - MinimumValidatorCount
 - Module
 - NegativeImbalanceOf
 - NominatorSlashInEra
 - Nominators
 - Payee
 - RewardPoint
 - SlashRewardFraction
 - SlashingSpans
 - SpanSlash
 - UnappliedSlashes
 - ValidatorCount
 - ValidatorSlashInEra
 - Validators
 - VirtualStakers
 - benchmarking::baseline::SignerId
 - migrations::v15::MigrateV14ToV15
 - migrations::v16::MigrateV15ToV16
 - migrations::v17::DisabledValidators
 - slashing::SpanIndex