List of all items
Structs
- ActiveEraInfo
- ConvertCurve
- DisablingDecision
- EraInfo
- EraRewardPoints
- Exposure
- ExposureOf
- FilterHistoricalOffences
- FixedNominationsQuota
- GenesisConfig
- IndividualExposure
- Nominations
- PagedExposure
- Pallet
- StakingLedger
- StashOf
- TestBenchmarkingConfig
- UnappliedSlash
- UnlockChunk
- UpToLimitDisablingStrategy
- UpToLimitWithReEnablingDisablingStrategy
- 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::v10::MigrateToV10
- migrations::v11::MigrateToV11
- migrations::v12::MigrateToV12
- migrations::v13::MigrateToV13
- migrations::v14::MigrateToV14
- migrations::v15::VersionUncheckedMigrateV14ToV15
- migrations::v16::VersionUncheckedMigrateV15ToV16
- migrations::v9::InjectValidatorsIntoVoterList
- slashing::SlashingSpans
- 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::DisabledValidators
- 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
- 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
- DisablingStrategy
- 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::issue
- asset::kill_stake
- asset::mint_creating
- asset::mint_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::show_benchmark_debug_info
- benchmarking::v1::account
- benchmarking::v1::show_benchmark_debug_info
- benchmarking::v1::v2::account
- 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::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
- migrations::v6::migrate
- migrations::v6::pre_migrate
- migrations::v7::migrate
- migrations::v7::pre_migrate
- migrations::v8::migrate
- migrations::v8::post_migrate
- migrations::v8::pre_migrate
- 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
Type Aliases
- ActiveEra
- BalanceOf
- Bonded
- CanceledSlashPayout
- ClaimedRewards
- CurrentEra
- CurrentPlannedSession
- DisabledValidators
- ErasRewardPoints
- ErasStakers
- ErasStakersClipped
- ErasStakersOverview
- ErasStakersPaged
- ErasStartSessionIndex
- ErasTotalStake
- ErasValidatorPrefs
- ErasValidatorReward
- ForceEra
- Invulnerables
- Ledger
- MaxNominationsOf
- MaxNominatorsCount
- MaxStakedRewards
- MaxValidatorsCount
- MaxWinnersOf
- MinCommission
- MinNominatorBond
- MinValidatorBond
- MinimumActiveStake
- MinimumValidatorCount
- Module
- NegativeImbalanceOf
- Nominators
- Payee
- RewardPoint
- SlashRewardFraction
- SlashingSpans
- UnappliedSlashes
- ValidatorCount
- Validators
- VirtualStakers
- benchmarking::baseline::SignerId
- migrations::v15::MigrateV14ToV15
- migrations::v16::MigrateV15ToV16
- slashing::SpanIndex