pub fn construct_advance_epoch_safe_mode_pt( params: &AdvanceEpochParams, protocol_config: &ProtocolConfig, ) -> Result<ProgrammableTransaction, ExecutionError>