@@ -113,8 +113,8 @@ fn pool_lifecycle_e2e() {
113113 assert_eq ! (
114114 staking_events_since_last_call( ) ,
115115 vec![
116- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ,
117- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ,
116+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 3 } ,
117+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 3 } ,
118118 ]
119119 ) ;
120120 assert_eq ! (
@@ -175,7 +175,7 @@ fn pool_lifecycle_e2e() {
175175 staking_events_since_last_call( ) ,
176176 vec![
177177 StakingEvent :: Chilled { stash: POOL1_BONDED } ,
178- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 50 } ,
178+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 50 , era : 6 } ,
179179 ]
180180 ) ;
181181 assert_eq ! (
@@ -323,9 +323,9 @@ fn pool_chill_e2e() {
323323 assert_eq ! (
324324 staking_events_since_last_call( ) ,
325325 vec![
326- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ,
326+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 3 } ,
327327 StakingEvent :: Chilled { stash: POOL1_BONDED } ,
328- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ,
328+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 3 } ,
329329 StakingEvent :: Bonded { stash: POOL1_BONDED , amount: 10 } , // other member bonding
330330 StakingEvent :: Bonded { stash: POOL1_BONDED , amount: 10 } , // depositor bond extra
331331 StakingEvent :: Withdrawn { stash: POOL1_BONDED , amount: 20 } ,
@@ -391,8 +391,8 @@ fn pool_slash_e2e() {
391391 assert_eq ! (
392392 staking_events_since_last_call( ) ,
393393 vec![
394- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ,
395- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 }
394+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 4 } ,
395+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 4 }
396396 ]
397397 ) ;
398398 assert_eq ! (
@@ -414,9 +414,9 @@ fn pool_slash_e2e() {
414414 assert_eq ! (
415415 staking_events_since_last_call( ) ,
416416 vec![
417- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ,
418- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ,
419- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ,
417+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 5 } ,
418+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 5 } ,
419+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 5 } ,
420420 ]
421421 ) ;
422422
@@ -468,7 +468,7 @@ fn pool_slash_e2e() {
468468 ) ;
469469 assert_eq ! (
470470 staking_events_since_last_call( ) ,
471- vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 5 } ]
471+ vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 5 , era : 6 } ]
472472 ) ;
473473 assert_eq ! (
474474 pool_events_since_last_call( ) ,
@@ -503,7 +503,7 @@ fn pool_slash_e2e() {
503503
504504 assert_eq ! (
505505 staking_events_since_last_call( ) ,
506- vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ]
506+ vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 9 } ]
507507 ) ;
508508 assert_eq ! (
509509 pool_events_since_last_call( ) ,
@@ -629,7 +629,7 @@ fn pool_slash_proportional() {
629629
630630 assert_eq ! (
631631 staking_events_since_last_call( ) ,
632- vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: bond } , ]
632+ vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: bond, era : 127 } , ]
633633 ) ;
634634 assert_eq ! (
635635 pool_events_since_last_call( ) ,
@@ -646,7 +646,7 @@ fn pool_slash_proportional() {
646646 assert_ok ! ( Pools :: unbond( RuntimeOrigin :: signed( 21 ) , 21 , bond) ) ;
647647 assert_eq ! (
648648 staking_events_since_last_call( ) ,
649- vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: bond } , ]
649+ vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: bond, era : 128 } , ]
650650 ) ;
651651 assert_eq ! (
652652 pool_events_since_last_call( ) ,
@@ -663,7 +663,7 @@ fn pool_slash_proportional() {
663663 assert_ok ! ( Pools :: unbond( RuntimeOrigin :: signed( 22 ) , 22 , bond) ) ;
664664 assert_eq ! (
665665 staking_events_since_last_call( ) ,
666- vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: bond } , ]
666+ vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: bond, era : 129 } , ]
667667 ) ;
668668 assert_eq ! (
669669 pool_events_since_last_call( ) ,
@@ -831,7 +831,7 @@ fn pool_slash_non_proportional_only_bonded_pool() {
831831 assert_ok ! ( Pools :: unbond( RuntimeOrigin :: signed( 20 ) , 20 , bond) ) ;
832832 assert_eq ! (
833833 staking_events_since_last_call( ) ,
834- vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: bond } ]
834+ vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: bond, era : 127 } ]
835835 ) ;
836836 assert_eq ! (
837837 pool_events_since_last_call( ) ,
@@ -910,7 +910,7 @@ fn pool_slash_non_proportional_bonded_pool_and_chunks() {
910910 assert_ok ! ( Pools :: unbond( RuntimeOrigin :: signed( 20 ) , 20 , bond) ) ;
911911 assert_eq ! (
912912 staking_events_since_last_call( ) ,
913- vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: bond } ]
913+ vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: bond, era : 127 } ]
914914 ) ;
915915 assert_eq ! (
916916 pool_events_since_last_call( ) ,
@@ -1022,8 +1022,8 @@ fn pool_migration_e2e() {
10221022 assert_eq ! (
10231023 staking_events_since_last_call( ) ,
10241024 vec![
1025- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 5 } ,
1026- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ,
1025+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 5 , era : 5 } ,
1026+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 6 } ,
10271027 ]
10281028 ) ;
10291029 assert_eq ! (
@@ -1199,7 +1199,7 @@ fn pool_migration_e2e() {
11991199 staking_events_since_last_call( ) ,
12001200 vec![
12011201 StakingEvent :: Withdrawn { stash: POOL1_BONDED , amount: 10 } ,
1202- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 5 } ,
1202+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 5 , era : 9 } ,
12031203 StakingEvent :: Withdrawn { stash: POOL1_BONDED , amount: 5 }
12041204 ]
12051205 ) ;
@@ -1501,7 +1501,7 @@ fn pool_no_dangling_delegation() {
15011501
15021502 assert_eq ! (
15031503 staking_events_since_last_call( ) ,
1504- vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 20 } , ]
1504+ vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 20 , era : 4 } , ]
15051505 ) ;
15061506 assert_eq ! (
15071507 pool_events_since_last_call( ) ,
@@ -1517,8 +1517,8 @@ fn pool_no_dangling_delegation() {
15171517 assert_eq ! (
15181518 staking_events_since_last_call( ) ,
15191519 vec![
1520- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ,
1521- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ,
1520+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 5 } ,
1521+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 5 } ,
15221522 ]
15231523 ) ;
15241524
@@ -1614,7 +1614,7 @@ fn pool_no_dangling_delegation() {
16141614
16151615 assert_eq ! (
16161616 staking_events_since_last_call( ) ,
1617- vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 5 } ]
1617+ vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 5 , era : 18 } ]
16181618 ) ;
16191619 assert_eq ! (
16201620 pool_events_since_last_call( ) ,
@@ -1691,7 +1691,7 @@ fn pool_no_dangling_delegation() {
16911691
16921692 assert_eq ! (
16931693 staking_events_since_last_call( ) ,
1694- vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 15 } ]
1694+ vec![ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 15 , era : 21 } ]
16951695 ) ;
16961696 assert_eq ! (
16971697 pool_events_since_last_call( ) ,
@@ -1799,7 +1799,7 @@ fn pool_members_unbond_in_one_era_when_nominators_not_slashable() {
17991799 assert_eq ! (
18001800 staking_events_since_last_call( ) ,
18011801 vec![
1802- StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 } ,
1802+ StakingEvent :: Unbonded { stash: POOL1_BONDED , amount: 10 , era : 3 } ,
18031803 StakingEvent :: Withdrawn { stash: POOL1_BONDED , amount: 10 } ,
18041804 ]
18051805 ) ;
0 commit comments