File tree Expand file tree Collapse file tree 2 files changed +14
-4
lines changed
mithril-signer/src/runtime Expand file tree Collapse file tree 2 files changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -444,12 +444,21 @@ impl Runner for SignerRunner {
444
444
. read_era_epoch_token ( epoch)
445
445
. await
446
446
. map_err ( Box :: new) ?;
447
-
448
- self . services . era_checker . change_era (
449
- era_token. get_current_supported_era ( ) ?,
450
- era_token. get_current_epoch ( ) ,
447
+ let current_era = era_token. get_current_supported_era ( ) ?;
448
+ self . services
449
+ . era_checker
450
+ . change_era ( current_era, era_token. get_current_epoch ( ) ) ;
451
+ info ! (
452
+ "Current Era is {} (Epoch {})." ,
453
+ current_era,
454
+ era_token. get_current_epoch( )
451
455
) ;
452
456
457
+ if era_token. get_next_supported_era ( ) . is_err ( ) {
458
+ let era_name = & era_token. get_next_era_marker ( ) . unwrap ( ) . name ;
459
+ warn ! ( "Upcoming Era '{era_name}' is not supported by this version of the software. Please update!" ) ;
460
+ }
461
+
453
462
Ok ( ( ) )
454
463
}
455
464
}
Original file line number Diff line number Diff line change @@ -126,6 +126,7 @@ impl StateMachine {
126
126
} else if let Some ( epoch_settings) = self . runner . get_epoch_settings ( ) . await ? {
127
127
info ! ( "→ Epoch settings found" ) ;
128
128
if epoch_settings. epoch >= * epoch {
129
+ info ! ( "new Epoch found" ) ;
129
130
info ! ( " ⋅ transiting to REGISTERED" ) ;
130
131
self . state = self
131
132
. transition_from_unregistered_to_registered ( & epoch_settings)
You can’t perform that action at this time.
0 commit comments