File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed
mithril-aggregator/src/tools Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -28,7 +28,9 @@ impl EraTools {
28
28
maybe_next_era_epoch : Option < Epoch > ,
29
29
era_markers_signer : & EraMarkersSigner ,
30
30
) -> EraToolsResult < String > {
31
- if maybe_next_era_epoch. unwrap_or_default ( ) >= current_era_epoch {
31
+ if maybe_next_era_epoch. is_some ( )
32
+ && maybe_next_era_epoch. unwrap_or_default ( ) <= current_era_epoch
33
+ {
32
34
Err ( "next era epoch must be strictly greater than the current era epoch" . to_string ( ) ) ?;
33
35
}
34
36
@@ -89,7 +91,7 @@ mod tests {
89
91
let era_markers_signer = EraMarkersSigner :: create_deterministic_signer ( ) ;
90
92
let era_tools = build_tools ( ) ;
91
93
let _ = era_tools
92
- . generate_tx_datum ( Epoch ( 1 ) , Some ( Epoch ( 2 ) ) , & era_markers_signer)
94
+ . generate_tx_datum ( Epoch ( 3 ) , Some ( Epoch ( 2 ) ) , & era_markers_signer)
93
95
. expect_err ( "generate_tx_datum should have failed" ) ;
94
96
}
95
97
}
You can’t perform that action at this time.
0 commit comments