1818//! Staking pallet benchmarking.
1919
2020use super :: * ;
21- use crate :: Module as Staking ;
21+ use crate :: Pallet as Staking ;
2222use testing_utils:: * ;
2323
2424use sp_runtime:: traits:: One ;
@@ -88,7 +88,7 @@ pub fn create_validator_with_nominators<T: Config>(
8888 }
8989 }
9090
91- ValidatorCount :: put ( 1 ) ;
91+ ValidatorCount :: < T > :: put ( 1 ) ;
9292
9393 // Start a new Era
9494 let new_validators = Staking :: < T > :: new_era ( SessionIndex :: one ( ) ) . unwrap ( ) ;
@@ -102,7 +102,7 @@ pub fn create_validator_with_nominators<T: Config>(
102102 individual : points_individual. into_iter ( ) . collect ( ) ,
103103 } ;
104104
105- let current_era = CurrentEra :: get ( ) . unwrap ( ) ;
105+ let current_era = CurrentEra :: < T > :: get ( ) . unwrap ( ) ;
106106 ErasRewardPoints :: < T > :: insert ( current_era, reward) ;
107107
108108 // Create reward pool
@@ -164,7 +164,7 @@ benchmarks! {
164164 add_slashing_spans:: <T >( & stash, s) ;
165165 let amount = T :: Currency :: minimum_balance( ) * 5u32 . into( ) ; // Half of total
166166 Staking :: <T >:: unbond( RawOrigin :: Signed ( controller. clone( ) ) . into( ) , amount) ?;
167- CurrentEra :: put( EraIndex :: max_value( ) ) ;
167+ CurrentEra :: < T > :: put( EraIndex :: max_value( ) ) ;
168168 let ledger = Ledger :: <T >:: get( & controller) . ok_or( "ledger not created before" ) ?;
169169 let original_total: BalanceOf <T > = ledger. total;
170170 whitelist_account!( controller) ;
@@ -183,7 +183,7 @@ benchmarks! {
183183 add_slashing_spans:: <T >( & stash, s) ;
184184 let amount = T :: Currency :: minimum_balance( ) * 10u32 . into( ) ;
185185 Staking :: <T >:: unbond( RawOrigin :: Signed ( controller. clone( ) ) . into( ) , amount) ?;
186- CurrentEra :: put( EraIndex :: max_value( ) ) ;
186+ CurrentEra :: < T > :: put( EraIndex :: max_value( ) ) ;
187187 let ledger = Ledger :: <T >:: get( & controller) . ok_or( "ledger not created before" ) ?;
188188 let original_total: BalanceOf <T > = ledger. total;
189189 whitelist_account!( controller) ;
@@ -303,17 +303,17 @@ benchmarks! {
303303 let validator_count = MAX_VALIDATORS ;
304304 } : _( RawOrigin :: Root , validator_count)
305305 verify {
306- assert_eq!( ValidatorCount :: get( ) , validator_count) ;
306+ assert_eq!( ValidatorCount :: < T > :: get( ) , validator_count) ;
307307 }
308308
309309 force_no_eras { } : _( RawOrigin :: Root )
310- verify { assert_eq!( ForceEra :: get( ) , Forcing :: ForceNone ) ; }
310+ verify { assert_eq!( ForceEra :: < T > :: get( ) , Forcing :: ForceNone ) ; }
311311
312312 force_new_era { } : _( RawOrigin :: Root )
313- verify { assert_eq!( ForceEra :: get( ) , Forcing :: ForceNew ) ; }
313+ verify { assert_eq!( ForceEra :: < T > :: get( ) , Forcing :: ForceNew ) ; }
314314
315315 force_new_era_always { } : _( RawOrigin :: Root )
316- verify { assert_eq!( ForceEra :: get( ) , Forcing :: ForceAlways ) ; }
316+ verify { assert_eq!( ForceEra :: < T > :: get( ) , Forcing :: ForceAlways ) ; }
317317
318318 // Worst case scenario, the list of invulnerables is very long.
319319 set_invulnerables {
@@ -361,7 +361,7 @@ benchmarks! {
361361 RewardDestination :: Controller ,
362362 ) ?;
363363
364- let current_era = CurrentEra :: get( ) . unwrap( ) ;
364+ let current_era = CurrentEra :: < T > :: get( ) . unwrap( ) ;
365365 // set the commission for this particular era as well.
366366 <ErasValidatorPrefs <T >>:: insert( current_era, validator. clone( ) , <Staking <T >>:: validators( & validator) ) ;
367367
@@ -394,7 +394,7 @@ benchmarks! {
394394 RewardDestination :: Staked ,
395395 ) ?;
396396
397- let current_era = CurrentEra :: get( ) . unwrap( ) ;
397+ let current_era = CurrentEra :: < T > :: get( ) . unwrap( ) ;
398398 // set the commission for this particular era as well.
399399 <ErasValidatorPrefs <T >>:: insert( current_era, validator. clone( ) , <Staking <T >>:: validators( & validator) ) ;
400400
@@ -444,20 +444,20 @@ benchmarks! {
444444
445445 set_history_depth {
446446 let e in 1 .. 100 ;
447- HistoryDepth :: put( e) ;
448- CurrentEra :: put( e) ;
447+ HistoryDepth :: < T > :: put( e) ;
448+ CurrentEra :: < T > :: put( e) ;
449449 for i in 0 .. e {
450450 <ErasStakers <T >>:: insert( i, T :: AccountId :: default ( ) , Exposure :: <T :: AccountId , BalanceOf <T >>:: default ( ) ) ;
451451 <ErasStakersClipped <T >>:: insert( i, T :: AccountId :: default ( ) , Exposure :: <T :: AccountId , BalanceOf <T >>:: default ( ) ) ;
452452 <ErasValidatorPrefs <T >>:: insert( i, T :: AccountId :: default ( ) , ValidatorPrefs :: default ( ) ) ;
453453 <ErasValidatorReward <T >>:: insert( i, BalanceOf :: <T >:: one( ) ) ;
454454 <ErasRewardPoints <T >>:: insert( i, EraRewardPoints :: <T :: AccountId >:: default ( ) ) ;
455455 <ErasTotalStake <T >>:: insert( i, BalanceOf :: <T >:: one( ) ) ;
456- ErasStartSessionIndex :: insert( i, i) ;
456+ ErasStartSessionIndex :: < T > :: insert( i, i) ;
457457 }
458458 } : _( RawOrigin :: Root , EraIndex :: zero( ) , u32 :: max_value( ) )
459459 verify {
460- assert_eq!( HistoryDepth :: get( ) , 0 ) ;
460+ assert_eq!( HistoryDepth :: < T > :: get( ) , 0 ) ;
461461 }
462462
463463 reap_stash {
@@ -503,7 +503,7 @@ benchmarks! {
503503 let new_validators = Staking :: <T >:: new_era( SessionIndex :: one( ) ) . unwrap( ) ;
504504 assert!( new_validators. len( ) == v as usize ) ;
505505
506- let current_era = CurrentEra :: get( ) . unwrap( ) ;
506+ let current_era = CurrentEra :: < T > :: get( ) . unwrap( ) ;
507507 let mut points_total = 0 ;
508508 let mut points_individual = Vec :: new( ) ;
509509 let mut payout_calls_arg = Vec :: new( ) ;
@@ -636,7 +636,7 @@ mod tests {
636636
637637 assert_eq ! ( nominators. len( ) as u32 , n) ;
638638
639- let current_era = CurrentEra :: get ( ) . unwrap ( ) ;
639+ let current_era = CurrentEra :: < Test > :: get ( ) . unwrap ( ) ;
640640
641641 let original_free_balance = Balances :: free_balance ( & validator_stash) ;
642642 assert_ok ! ( Staking :: payout_stakers( Origin :: signed( 1337 ) , validator_stash, current_era) ) ;
0 commit comments